33 lines
624 B
Markdown
33 lines
624 B
Markdown
# tvcloud
|
|
|
|
This project is a personal cloud of services:
|
|
- [NextCloud](https://nextcloud.com/)
|
|
- [Gitea](https://about.gitea.com/products/gitea/)
|
|
- [Redmine](https://www.redmine.org/)
|
|
|
|
# Setup
|
|
|
|
1. Generate a certificate for the proxy
|
|
|
|
To generate a self-signed certificate (e.g. for `localhost`):
|
|
|
|
```
|
|
./tools/generate_self_signed_cert.bash localhost .
|
|
```
|
|
|
|
Alternatively to generate a CA signed certificate (if your own a domain):
|
|
|
|
```
|
|
./tools/generate_cert.bash yourdomain.com admin@email.com .
|
|
```
|
|
|
|
2. Make a `.env` configuration file
|
|
|
|
See `.example.env`.
|
|
|
|
3. Start the services.
|
|
|
|
```
|
|
sudo docker compose up --detach
|
|
```
|