9711945682e07cfdc6a597b10ba426aacd6e4aea
tvcloud
This project is a personal cloud of services:
Setup
- Generate a self-signed certificate for the proxy.
host=yourdomain.com
mkcert -cert-file services/nginx/server.crt -key-file services/nginx/server.key \
gitea.$host nextcloud.$host redmine.$host \
$host 127.0.0.1 ::1
Alternatively you can generate a real CA signed certificate (if your own a domain):
sudo certbot certonly --cert-path services/nginx/server.crt --key-path services/nginx/server.key \
--manual --preferred-challenges dns --agree-tos --email admin@example.com \
-d gitea.yourdomain.com -d nextcloud.yourdomain.com -d redmine.yourdomain.com
- Configure the host name.
host=yourdomain.com
sudo ./configure.bash $host .
- Start the services.
sudo docker compose up --detach
Description
Languages
Shell
59%
Dockerfile
41%