You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+38-32
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ Warning: This setup doesn't provide high level of security or any [high availabi
7
7
Also you can check [Awesome Selfhosted](https://github.com/awesome-selfhosted/awesome-selfhosted) and [Free for Dev](https://free-for.dev/) for more options ;)
8
8
9
9
Time track:
10
-
-[Filipp Frizzy](https://github.com/Friz-zy/): 57h 45m for 14 days
10
+
-[Filipp Frizzy](https://github.com/Friz-zy/): 60h 35m for 15 days
11
11
12
12
## Available and planned open source components
13
13
@@ -38,7 +38,7 @@ Time track:
38
38
*[Backlog][Owncloud](https://owncloud.com/) as cloud storage
39
39
40
40
### Chat
41
-
*[DONE][rocket](https://rocket.chat/)
41
+
*[DONE][Rocket](https://rocket.chat/)
42
42
*[Backlog][Mattermost](https://mattermost.com/)
43
43
*[Backlog][Twake](https://twake.app/) as alternative to Microsoft Teams
44
44
*[Backlog][Wire](https://wire.com) as alternative to Microsoft Teams
@@ -61,8 +61,13 @@ You can support this or any other of my projects
61
61
62
62
## Setup
63
63
64
-
All operations should be executed from root on target machine. You can use your laptop or some server.
65
-
You need a valid domain name pointed to this server for automatically setting up https with [traefik](https://traefik.io) and [letsencrypt](https://letsencrypt.org). However, you can [hack your hosts file](https://docs.rackspace.com/support/how-to/modify-your-hosts-file/) for working without https.
64
+
All operations should be executed from root on target machine. You can use your laptop or some server. For running all services you need at least 2 cpu cores, 8gb memory and 20gb of free disk space. You can find cheap servers on [hetzner.com](https://www.hetzner.com/cloud) or compare small hosters on [vps.today](https://vps.today/).
65
+
66
+
You also need a valid domain name pointed to this server for automatically setting up https with [traefik](https://traefik.io) and [letsencrypt](https://letsencrypt.org). However, you can [hack your hosts file](https://docs.rackspace.com/support/how-to/modify-your-hosts-file/) for working without https.
67
+
68
+
For bying domain and configuring DNS I recommend you [Cloudflare](https://dash.cloudflare.com). You should create at least two DNS record type A:
69
+
1)`your domain name` pointed to `your server IP`
70
+
2)*.`your domain name` pointed to `your server IP`
66
71
67
72
If you run services with `docker-compose`, all service will be located on your single server. With `docker stack` (swarm) mode, you can [add addition servers](https://docs.docker.com/engine/swarm/swarm-tutorial/add-nodes/) in the same local network (the same network important for nfs volumes mounting unfortunately).
0 commit comments