Prod install methods

29 views
Skip to first unread message

Oliver Lineham

unread,
Apr 28, 2026, 5:11:49 AMApr 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 AMApr 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 AMApr 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 AMApr 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

Gareth Rees

unread,
May 11, 2026, 10:18:32 AMMay 11
to Alaveteli Dev
FWIW we're awaiting news on a funding proposal we've submitted which includes work around making it easier to upgrade Alaveteli – we're aware there are several challenges.

I wrote a few notes about my general thoughts on the production deployment options in response to a specific GitHub issue [1] which might be of interest.

It would be useful to get some feedback on what an ideal production install method would look like from more points of view.

Reply all
Reply to author
Forward
0 new messages