mirror of
https://github.com/wekan/wekan.git
synced 2025-12-16 15:30:13 +01:00
Updated Sandstorm (markdown)
parent
26beefe9dc
commit
6707ca41cc
1 changed files with 35 additions and 1 deletions
36
Sandstorm.md
36
Sandstorm.md
|
|
@ -2,7 +2,41 @@
|
|||
|
||||
### Sandstorm CloudFlare DNS settings
|
||||
|
||||
https://github.com/sandstorm-io/sandstorm/issues/3714#issuecomment-2366866243
|
||||
Source: https://github.com/sandstorm-io/sandstorm/issues/3714#issuecomment-2366866243
|
||||
|
||||
For me, it works at CloudFlare DNS using TLS Strict checking and DNS setting clicking to orange cloud icon to make TLS proxy with Origin certificate, that is at /etc/caddy/certs/example.com.pem with above private key and below cert.
|
||||
|
||||
DNS records:
|
||||
```
|
||||
* A example.com ip-address
|
||||
@ A example.com ip-address
|
||||
```
|
||||
Caddyfile, proxy to KVM VM that is running Debian and Sandstorm:
|
||||
```
|
||||
*.example.com example.com {
|
||||
tls {
|
||||
load /etc/caddy/certs
|
||||
alpn http/1.1
|
||||
}
|
||||
|
||||
reverse_proxy 123.123.123.123:80
|
||||
}
|
||||
```
|
||||
At /opt/sandstorm/sandstorm.conf is domain, http port etc.
|
||||
|
||||
Some related info at:
|
||||
|
||||
https://github.com/wekan/wekan/wiki/Caddy-Webserver-Config
|
||||
|
||||
I also had to wait that Origin certificate becomes active.
|
||||
|
||||
But this worked for me only at CloudFlare. It did not work at FreeDNS of Namecheap.
|
||||
|
||||
Also, I still need to write script to fix IP address if Dynamic DNS IP address changes, using CloudFlare API, because my cable modem does not have DDNS option for CloudFlare.
|
||||
|
||||
Now that there is also a way to run Sandstorm at Ubuntu, it would be possible for me to move Sandstorm from KVM VM to run directly at host, without VM, and proxy from Caddy to localhost port of Sandstorm.
|
||||
|
||||
https://groups.google.com/g/sandstorm-dev/c/4JFhr7B7QZU?pli=1
|
||||
|
||||
### Debian amd64
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue