Glandos
8e52ff7560
nginx uses $host instead of $http_host
...
See https://trac.nginx.org/nginx/ticket/2468#comment:1
1 year ago
Matthias Ahouansou
16af8b58ae
ci: build for Debian aarch64
2 years ago
Timo Kösters
779cebcd77
Update download links in documentation
2 years ago
Charles Hall
f56abba216
rename "simple" deployment to "generic"
...
The main thing this section is really useful for is explaining how to
configure various reverse proxies, which applies to basically anything.
Also, remove all the language about this being "recommended", because
nothing in this documentation is actually tested in CI.
2 years ago
Charles Hall
2022efd279
remove section about cross compilation
...
It is very stale. Please just use Nix. Trying to do it outside of Nix
will be an exercise in frustration, I guarantee it.
2 years ago
Matthias Ahouansou
120035685b
docs: point people to the matrix client list instead of element
2 years ago
Samuel Meenzen
425660472c
docs: build docs using mdBook
2 years ago
Charles Hall
5f053a9357
link to example config instead of copying it
...
DRY FTW
2 years ago
Charles Hall
d5a9c6ac32
use nix-built binary to produce debian package
...
Currently just for `x86_64-unknown-linux-musl`. Theoretically, we can
use this same mechanism for `aarch64-unknown-linux-musl`. Practically,
I'm not sure just this will even work.
2 years ago
Charles Hall
4e09c9e58a
build all nix-based artifacts in a single job
...
This will reduce the amount of full builds that need to be done by runs
that don't have write access to the nix binary cache.
2 years ago
Charles Hall
10b7b174b6
fix documented target triple
...
Even though it doesn't really matter because it's containerized anyway.
2 years ago
olly1240
726b6f0fa6
Fixed nginx proxy_pass directive
2 years ago
Samuel Meenzen
d6c57f9b2e
Publish oci image to the gitlab registry
2 years ago
Charles Hall
2d47710b55
update DEPLOY.md with new build links
2 years ago
Maarten Steenhagen
3a6eee7019
Correct option error adduser in DEPLOY.md
3 years ago
Maarten Steenhagen
9ce1cad983
Changed 'right' to 'appropriate' to avoid ambiguity (original could be read as right-hand-side)
3 years ago
Timo Kösters
b8c164dc60
feat: version checker
3 years ago
Paul van Tilburg
b1a591a06c
Also create the conduit (system) group
...
The `chown` command mentioned later in `DEPLOY.md` needs this group to
exist. Also make sure this account cannot be used to login with by
disabling its password and its shell.
This is similar to how the Debian `postinst` script does this.
3 years ago
x4u
82f31d6b72
Replace nogroup with dedicated user group
3 years ago
Jacob Taylor
2640f67e4b
remove comments
3 years ago
Jacob Taylor
dc50197a13
update example configurations in DEPLOY.md for Apache and Nginx which include upstream proxy timeouts of 5 minutes to allow for room joins which take a while
3 years ago
Timo Kösters
4e2bbf9d6a
Minor DEPLOY.md changes
3 years ago
x4u
921b266d86
X4u/add apache cloudflare deploy info
3 years ago
Timo Kösters
683eefbd0b
Update README
3 years ago
Orhideous
bcd522e75f
Added cross-compilation instructions to DEPLOY.md
3 years ago
Jonas Zohren
b37876f3b2
fix(ci): Only build in (remote host) docker and switch to glibc
3 years ago
Nabulator
1aff2a54ef
comment typo
3 years ago
Nabulator
238ebcfcac
Update nginx configuration to allow for larger uploads.
3 years ago
exin
7451abe3ea
Lower default log level for docker and debian
3 years ago
Jim
722e553c6e
Remove rust version requirement from deploy.md
4 years ago
Miepee
b862283ed9
Mention different databse backends in DEPLOY.md
4 years ago
Dietrich
bd3f9e0dbe
Fix spelling.
4 years ago
Dietrich
58d784aa29
Adding a hint to closed ports in the testing section
4 years ago
Dietrich
ae8e143fe9
Add a section to Ports and forwarding
4 years ago
rmsthebest
23f29d1bda
Added Caddy to the web proxy examples
4 years ago
TomZ
5c6c6f272c
Fix security issue.
...
The docs state that you need to make the config file _readable_
and then proceeds to make the file writable.
This changes it to make the file to be owned by root and readable by
anyone. This is the default for unix / linux and suggested practice
for files in /etc.
4 years ago
TomZ
949f2523f9
Fix permissions
...
The text just sets the ownership and ignores that defaults on unix
are to have newly created dirs be readable by everyone.
This closes the database to unauthorized users on multi-user systems.
4 years ago
Jonas Zohren
c4353405a5
Suggestions from Jonas Zohren
4 years ago
Timo Kösters
de6c3312ce
docs: make all configs match
4 years ago
Torsten Flammiger
f110b5710a
Move appservice howto into whats-next; again, rename placeholder TURN url
4 years ago
Torsten Flammiger
63a2c6cce5
Add new TURN Readme and reference it from DEPLOY.md
4 years ago
Jonas Zohren
103dc7e09b
Pre-0.3 doc adjustments
4 years ago
user
bfcf2db497
fix: mention dependencies to build from source
4 years ago
user
8ff95a5a48
fix: mention dependencies to build from source
4 years ago
Maxim De Clercq
cd9902637d
feat: use rustembedded/cross images and use static relocation model to fix cross-compile
4 years ago
Jonas Zohren
9bfc7b34b6
Fixes for !225
4 years ago
Jonas Zohren
2fff720df3
CI: New Multiarch builds and Docker images + cargo clippy/test output now integrated into GitLab
4 years ago
charludo
487046571c
These lines get *generated* by certbot. Having them in the file before running certbot results in an apache2 error, and putting them in afterwards is not necessary, since certbot places them there on its own.
5 years ago
Timo Kösters
875b345a5f
docs: update readme and version
5 years ago
Jonathan de Jong
9ec8b7f2b3
registration default true
5 years ago