Skip to content

LinuxFr.org content management system, in Ruby on Rails.You may add other enhancements at https://linuxfr.org/suivi/ as you have a look at the website (in French)

License

Notifications You must be signed in to change notification settings

linuxfrorg/linuxfr.org

Repository files navigation

LinuxFr.org

LinuxFr.org is a French-speaking website about Free software / hardware / culture / stuff.

This git repository is the rails application that runs on LinuxFr.org.

Install

See INSTALL.md to set up LinuxFr.org on a Debian environment.

Alternatively, you can read Docker.md to setup easily LinuxFr.org development environment with the Docker engine and docker-compose.

See also

Overview of LinuxFr.org stack:

graph TD
  J(share linuxfrorg/share-linuxfr.org) -->|HTTP| K[\third party social networks/]
  A[/browser/webclient\] -->|HTTP| B[web front nginx]
  D("img cache linuxfrorg/img-LinuxFr.org") -->|HTTP| G[\third party web sites/]
  B -->|HTTP, IP socket| D
  B -->|HTTP, unix socket| I("board linuxfrorg/board-sse-linuxfr.org")
  B -->|HTTP, unix socket| C("RoR site linuxfrorg/linuxFr.org")
  D --> F[Redis cache]
  I --> F
  C --> F
  J --> F
  C --> E[SQL database MariaDB]
  C -->|HTTP, IP socket| Y("svgtex maths & LaTeX linuxfrorg/svgtex")
  B <-->|HTTP,IP socket| H("epub converter linuxfrorg/epub-LinuxFr.org")
Loading

Copyheart

The code is licensed as GNU AGPLv3. See the LICENSE file for the full license.

The default avatar is a Tux derived from the Tux Flat SVG created by gg3po and Iwan Gabovitch under the GPL v2 or any later version.

Feather icons are licenced MIT.

♡2011 by Bruno Michel. Copying is an act of love. Please copy and share.

About

LinuxFr.org content management system, in Ruby on Rails.You may add other enhancements at https://linuxfr.org/suivi/ as you have a look at the website (in French)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 39