Prod install methods

17 views
Skip to first unread message

Oliver Lineham

unread,
Apr 28, 2026, 5:11:49 AM (8 days ago) Apr 28
to alavet...@googlegroups.com
What is the current endorsed production install method?

Running through the list in the documentation:
  • Install script - "This is not suitable for production" (but works, but I also have issues with the approach)
  • Docker - dev only
  • Vagrant - deprecated, dev only
  • AMI - deprecated
  • Manual install - instructions are for Debian Wheezy (EOL 2016)
I'd be happy to send PRs for updating the manual install page, but maybe there are already other plans in the works.

Oliver

Antonio Josiah

unread,
Apr 28, 2026, 7:50:42 AM (8 days ago) Apr 28
to alavet...@googlegroups.com
I know Docker is for dev only, but I have resorted to using it because the Install script won't work on my ubuntu 24.04 lts.
I'd really appreciate documentation on a successful install via the script.

Thank you for raising this up.

--
You received this message because you are subscribed to the Google Groups "Alaveteli Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to alaveteli-de...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/alaveteli-dev/CALGijv6UvNGgTGgK3_6tu0UkOE3u327fALnZwix4-CXjZZ2gxQ%40mail.gmail.com.

Graeme Porteous

unread,
Apr 28, 2026, 8:22:58 AM (8 days ago) Apr 28
to alavet...@googlegroups.com
The install scripts are officially supported for production installs. I test them when we make major releases. If there are issues then please report them.

If you have a working production version of the Docker then please open a PR with the relevant changes you've made to development version so others may be able to use this too. 

Thanks,

--
Graeme Porteous
gra...@mysociety.org


Laurent Savaëte

unread,
Apr 28, 2026, 9:32:06 AM (8 days ago) Apr 28
to alavet...@googlegroups.com

I've put together a nixos module to deploy alaveteli and the required services that support it (postgres, redis, postfix, dovecot, rspamd, opendkim, nginx). This is how we currently deploy madada.fr, and how I do development.

It's quite a departure from usual linux deployments, docker and such, so it may not suit everyone's taste, but it brings plenty of benefits.

It's here: https://codeberg.org/madada/alaveteli_nix_deployment

Happy to have a chat about it. It's not officially endorsed though!

Laurent

Reply all
Reply to author
Forward
0 new messages