Code of the feuforeve.fr website. http://feuforeve.fr
Go to file
Feufochmar cd770629da Change submodule configuration 2022-05-18 11:58:12 +02:00
postbot Daily island page & postbot 2020-11-10 18:31:12 +01:00
scribblings Ajout des fichiers de description des modules racket 2019-11-06 16:27:38 +01:00
src Add Gatel font, and a draft on the Gatel script. 2022-04-29 20:47:24 +02:00
static Remove a duplicated quote. 2022-05-09 11:53:42 +02:00
systemd Systemd service 2019-11-06 16:30:35 +01:00
.gitmodules Change submodule configuration 2022-05-18 11:58:12 +02:00
README.md Add nginx parameters to pass the scheme. 2021-07-13 16:29:05 +02:00
configuration.rkt Move some values into configuration.rkt, and check if secured when retrieving the user from its cookie (ignore the cookie in http unless in dev mode). 2021-05-20 19:11:17 +02:00
daily-island-updater.rkt Merge the previous island generator with the new ideas explored so far. 2020-07-19 19:19:19 +02:00
info.rkt Ajout des fichiers de description des modules racket 2019-11-06 16:27:38 +01:00
main.rkt Add Gatel font, and a draft on the Gatel script. 2022-04-29 20:47:24 +02:00
mime.types Add MIME types file from Apache to correctly serve files. 2020-02-02 18:56:06 +01:00
useradd.rkt Add user management tools (useradd, userdel). 2021-05-04 18:19:41 +02:00
userdel.rkt Add user management tools (useradd, userdel). 2021-05-04 18:19:41 +02:00

README.md

feuforeve.v4

The code behind the website http://feuforeve.fr and some related tools and scripts. Main repository: https://projects.feuforeve.fr/feuforeve.v4.git

Dependencies

This website is written in Racket.

Licence

Licence of the files depends on their locations. Unless noted otherwise:

Proxy

When behind a proxy, the proxy must pass the Host header, and set the X-Scheme header. Exemple with nginx :

location / {
  proxy_set_header Host $http_host;
  proxy_set_header X-Scheme $scheme;
  proxy_pass http://localhost:8080;
}