X-Git-Url: http://git.purplebirdman.com/public.git/blobdiff_plain/564e91bddd6b7abcee1baeaac1f94637826f4b98..HEAD:/readme.md diff --git a/readme.md b/readme.md index 27b668b..da878ae 100644 --- a/readme.md +++ b/readme.md @@ -4,30 +4,14 @@ A stupid and easy way to publicize my stuff. like dropbox but safer. ### starting the stack on docker swarm ``` -docker stack deploy -c <(docker-compose config) public +docker stack deploy -c <(docker-compose -f docker-compose-prod.yml config) public ``` -### creating a public directory by filename regex -``` -cliftonpalmer@pop-os:~/swarm/share-public$ ./public.sh simplify -http://public.purplebirdman.online/1ojxVHOXk9u89u234erso7df/SimplifyPikoPseftis3.jpg -http://public.purplebirdman.online/1ojxVHOXk9u89u234erso7df/SimplifyPikoPseftis.png -http://public.purplebirdman.online/1ojxVHOXk9u89u234erso7df/SimplifyPikoPseftis.clip -http://public.purplebirdman.online/1ojxVHOXk9u89u234erso7df/SimplifyPikoPseftis2.png -``` +### reaching the services -### listing public directories and contents -``` -cliftonpalmer@pop-os:~/swarm/share-public$ ./public.sh -http://public.purplebirdman.online/1ojxVHOXk9u89u234erso7df/SimplifyPikoPseftis3.jpg -http://public.purplebirdman.online/1ojxVHOXk9u89u234erso7df/SimplifyPikoPseftis2.png -http://public.purplebirdman.online/1ojxVHOXk9u89u234erso7df/SimplifyPikoPseftis.png -http://public.purplebirdman.online/1ojxVHOXk9u89u234erso7df/SimplifyPikoPseftis.clip -``` +Must authorize self through ```$hostname```/lua/publish.lua and set up valid users on first deployment. Right now you gotta ```docker exec -it``` the container to do that. -## todo -* clean up temporary public directories - ``` - 0 * * * * find /var/www/html/public/* -depth -mtime +7 -delete - ``` +``` +htpasswd -c ${HTTPD_PREFIX}/auth/passwords $username +```