git - drone - ghost - guacamole - rocket chat
https://sigyl.com/
Giles Bradshaw
4628f26c7f
continuous-integration/drone/push Build was killed
Details
|
||
---|---|---|
certificates | ||
drone-starlark | ||
ghost | ||
guacamole-postgresql | ||
letsencrypt-nginx | ||
ngrok-gitea | ||
.drone-do copy.star | ||
.drone-do.star | ||
.drone-home.star | ||
.drone-remote.star | ||
.drone.do.yml | ||
.drone.home.yml | ||
.drone.remote.yml | ||
.gitignore | ||
README.md | ||
add-secret.png | ||
docker-compose-do.yml | ||
docker-compose-drone.yml | ||
docker-compose-home.yml | ||
docker-compose-remote.yml | ||
install.md | ||
letsencrypt-nginx-build.sh | ||
n | ||
ngrok-build.sh | ||
postgres-build.sh |
README.md
stack
In a docker stack.
static ip
- home - https://sigyl.com/
- git - https://sigyl.com/git/
- drone - https://sigyl.com:5000/
- ghost - https://sigyl.com/blog/
- guacamole - https://sigyl.com/remote/
- chat - https://sigyl.com/chat/
drone.do.yml - docker-compose-do.yml
tunnelled with ngrok
(very slow if home internet)
- git - https://git.sigyl.com/
- drone - https://drone.sigyl.com/
- guacamole - https://remote.sigyl.com/
installation
Once installed and running the system can redeploy itself.
However initially you need to do this yourself.
you need a docker swarm set up with nodes with the following labels
- com.sigyl.git-stack=yes
- com.sigyl.git-stack-data=yes
make a folder and give yourself access
sudo mkdir /stack
sudo chown -R $USER:$USER
cd /stack
clone the repository
cd /stack
git clone https://sigyl.com/git/giles/stack.git deploy
cd deploy
git checkout home-deploy