lorri
nixos-mailserver
lorri | nixos-mailserver | |
---|---|---|
7 | 12 | |
602 | - | |
2.3% | - | |
8.8 | - | |
2 days ago | - | |
Rust | ||
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
lorri
- Lorri
-
Data Science Workflow
Check out lorri
-
NixShell + direnv + Emacs
I'm using lorri and emacs-direnv together, works perfectly fine for me.
-
python buildFHSUserEnv
With this, I use direnv and lorri with the following .envrc: ```
-
How to Learn Nix
I extensively use nix-shell if that falls under ad-hoc package management. Together with lorri[0], I can place a `shell.nix` in my project repository and when cd'ing into the folder, I will be dropped in a shell with all project specific dependencies available to me.
[0]: https://github.com/nix-community/lorri
- Lorri: Project's Nix-Env
-
Yet another (sic) Haskell project template with Nix, Docker, Lorri, and haskell-language-server
Looks like the primary repo has moved from target/lorri to nix-community/lorri, which has commits from 5 days ago - https://github.com/nix-community/lorri/issues/40
nixos-mailserver
-
SNM - Mailserver: SMTP outgoing mail not working
Hello. I have a server running NixOS. Webserver etc. works well and without problems. I tried to install the Simple NixOS Mailserver (https://gitlab.com/simple-nixos-mailserver/nixos-mailserver). After configure it the incoming mail works fine (IMAP: mail.domain.com on port 993) but the mails won't go out.
-
Modern full-featured mail server for low-maintenance self-hosted email
If you are familiar with NixOS, and like to have everything declared in Nix configuration, Simple NixOS Mailserver is very robust and easy to use. Have been using it for ~2 years.
https://gitlab.com/simple-nixos-mailserver/nixos-mailserver
-
Self Hosted Email Server
I was able to set up a reliable email server using Simple NixOS Mailserver following the guide.
-
ridiculously easy mail server setup with NixOS
I just finished setting up my mail server on my nixos VPS (also huge thanks to nixos-infect devs), it was super easy. Just follow the guide and you have a working 10/10 mail server, I had no bumps along the way and everything just works. It even has flake support which I used. Check out the repo simple-nixos-mailserver/nixos-mailserver.
-
[WIP] Simple yet powerful mail server setup on NixOS
I’ve been using nixos-mailserver for a while now: https://gitlab.com/simple-nixos-mailserver/nixos-mailserver It’s using dovecot and postfix.
-
Maybe moving to self hosted email
If your willing to do some tinkering I recommend simple-nixos-mailserver. I don't use nixos much, but I do find its very good at this one thing.
-
Best minimal Email Server for Linux
If you have the option to install NixOS (or convert the preinstalled distro), I can recommend Simple NixOS Mailserver. It is a complete solution (postfix, dovecot, rspamd), and can easily be extended with roundcube webmail.
-
How to Learn Nix
I recently got into running my own NixOS server—setting up Nextcloud[0], a website[1], DNS server and most recently a mail server[2] were all incredibly easy, in fact, setting up DNS records is more involved than configuring a mail server on NixOS! This was all done on a server with less than 10 GB of disk space as well.
With additional software such as NixOps, personal servers can also be easily spun up and provisioned.
While inevitably there are rough edges if you look deeply enough, I think the default OOTB experience has been incredible for use on a server and as a day-to-day distro. Highly predictable and declarative configurations is the way to go.
[0] https://github.com/siraben/dotfiles/blob/ffaaacf8888a5c4167b...
[1] https://siraben.dev
[2] https://gitlab.com/simple-nixos-mailserver/nixos-mailserver
-
Error in rebuild after upgrading from 20.09 to 21.05
{ config, pkgs, ... }: let nixos-unstable = import { config = removeAttrs config.nixpkgs.config [ "packageOverrides" ]; }; in { imports = [ # Include the results of the hardware scan. ./hardware-configuration.nix (builtins.fetchTarball { url = "https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/archive/nixos-21.05/nixos-mailserver-nixos-21.05.tar.gz"; sha256 = "1fwhb7a5v9c98nzhf3dyqf3a5ianqh7k50zizj8v5nmj3blxw4pi"; }) ]; disabledModules = [ "services/misc/mautrix-telegram.nix" "services/misc/matrix-synapse.nix" "services/misc/matrix-appservice-irc.nix" "services/web-apps/jitsi-meet.nix" "services/networking/jitsi-videobridge.nix" "services/networking/jicofo.nix" ]; nixpkgs = { overlays = [ # *snip* some local package definitions ]; config = { allowUnfree = true; packageOverrides = pkgs: { mautrix-telegram = nixos-unstable.mautrix-telegram; matrix-synapse = nixos-unstable.matrix-synapse; matrix-appservice-irc = nixos-unstable.matrix-appservice-irc; jitsi-meet = nixos-unstable.jitsi-meet; jitsi-meet-prosody = nixos-unstable.jitsi-meet-prosody; jitsi-videobridge = nixos-unstable.jitsi-videobridge; jitsi-videobridge2 = nixos-unstable.jitsi-videobridge2; jitsi = nixos-unstable.jitsi; jicofo = nixos-unstable.jicofo; util-linux = nixos-unstable.util-linux; # required by matrix-synapse }; }; }; # ...
-
NixOS for selfhosting?
I'm running matrix-synapse, nextcloud (in a nixos container), mumble, gitlab, vaultwarden, some game servers (i.e. Minecraft) and even my own mailserver with simple-nixos-mailserver.
What are some alternatives?
nix-template - Make creating nix expressions easy
envfs - Fuse filesystem that returns symlinks to executables based on the PATH of the requesting process.
implicit-hie - Auto generate a stack or cabal multi component hie.yaml file
maddy - ✉️ Composable all-in-one mail server.
emacs-direnv - direnv integration for emacs
flake-utils-plus - Use Nix flakes without any fluff.
gitignore.nix - Nix functions for filtering local git sources
nur-combined - A repository of NUR that combines all repositories [maintainer=@Mic92]
dhall - Maintainable configuration files
crowdsec - CrowdSec - the open-source and participative security solution offering crowdsourced protection against malicious IPs and access to the most advanced real-world CTI.
nonguix - Nonguix mirror – pull requests ignored, please use upstream for that
Home Manager using Nix - Manage a user environment using Nix [maintainer=@rycee]