a few small bugfixes
This commit is contained in:
parent
d212a68b4f
commit
085bcf383d
3 changed files with 9 additions and 8 deletions
13
README.md
13
README.md
|
@ -20,17 +20,18 @@ work).
|
|||
vagrant up
|
||||
```
|
||||
|
||||
Wait for the provisioning to finish (~12mins), and go to your browser: https://indiehosters.dev
|
||||
Wait for the provisioning to finish (~40mins), and go to your browser: https://indiehosters.dev
|
||||
|
||||
If the process fails, for instance due to network problems, you can retry by running `vagrant provision`.
|
||||
|
||||
### If you want to add another static instance apart from indiehosters.dev:
|
||||
### Set up a domain:
|
||||
|
||||
```bash
|
||||
vagrant ssh
|
||||
vagrant ssh core-1
|
||||
sudo mkdir -p /data/import/example.dev/TLS
|
||||
sudo cp /data/indiehosters/scripts/unsecure-certs/example.dev.pem /data/import/example.dev/TLS
|
||||
sudo systemctl start static@example.dev
|
||||
sudo systemctl restart haproxy-confd
|
||||
```
|
||||
|
||||
Check https://example.dev in your bowser!
|
||||
|
@ -49,8 +50,8 @@ vagrant up
|
|||
```bash
|
||||
vagrant destroy
|
||||
vagrant up
|
||||
# Check in your browser https://indiehosters.dev
|
||||
vagrant ssh
|
||||
# Check in your browser https://example.dev
|
||||
vagrant ssh core-1
|
||||
sudo su
|
||||
/data/indiehosters/scripts/tests/main.sh
|
||||
/data/indiehosters/tests/main.sh
|
||||
```
|
||||
|
|
|
@ -5,7 +5,7 @@ apt-get update && apt-get -y upgrade && apt-get -y dist-upgrade
|
|||
dpkg-reconfigure -plow unattended-upgrades
|
||||
# set unattended upgrades to 'Yes'
|
||||
apt-get -y install systemd-sysv git docker.io
|
||||
printf "#!/bin/sh\ndocker run --net=host quay.io/coreos/etcd:v0.4.6 /etcdctl $1 $2 $3 $4" >> /usr/local/etcdctl
|
||||
printf '#!/bin/sh\ndocker run --net=host quay.io/coreos/etcd:v0.4.6 /etcdctl $1 $2 $3 $4' > /usr/local/bin/etcdctl
|
||||
printf "[Unit]\nRequires=docker.service\nAfter=docker.service\n[Service]\nRestart=always\n\
|
||||
ExecStartPre=-/usr/bin/docker kill etcd\n\
|
||||
ExecStartPre=-/usr/bin/docker rm etcd\n\
|
||||
|
|
|
@ -21,7 +21,7 @@ docker pull indiehosters/mysql
|
|||
docker pull indiehosters/wordpress
|
||||
|
||||
# Install unit-files
|
||||
cp /data/indiehosters/unit-files/* /etc/systemd/system && systemctl daemon-reload
|
||||
sudo cp /data/indiehosters/unit-files/* /etc/systemd/system && systemctl daemon-reload
|
||||
|
||||
# Create Directory structure
|
||||
mkdir -p /data/domains
|
||||
|
|
Loading…
Reference in a new issue