Skip to content

NAMafiA Sever

NAMafiA is hosted in AWS and uses the following services:

  • STMP Mail Service
  • Route 53
  • S3
  • EC2 Instances

It currently has a 8gig limit which will need to be increased as time goes on. SMTP mail limit is 5000 a day.

For hosting, the domain is through namecheap and the routing is done via AWS Route 53.

Docker

The forum leverages the build at docker/discourse

You will find the code in /var/discourse

Custom Docker Changes

To make changes docker container we have really only one way and that is to edit the .yml discourse_docker uses. On the first launch

./launcher build app

It will generate a app.yml file in the containers subfolder

There in the app.yml file you can being to alter the discourse forum settings. This is where we can add plugins and tweak server settings, such as email.

To have any of these changes take place you need to run the command

./launcher rebuild app

Where launcher.sh is the file being excuted the command is reubild and app is the name of our .yml file. Since we built it that way.

Plugins

List of installed plugins: - TODO

Backups

Backups are taken on a weekly basis and are stored in an S3 bucket namafia/backups.