help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: personal communications server


From: Ricardo Wurmus
Subject: Re: personal communications server
Date: Tue, 06 Aug 2019 20:19:10 +0200
User-agent: mu4e 1.2.0; emacs 26.2

Julien Lepiller <address@hidden> writes:

> I don't think we need the bash scripts, only services. From what I
> read, we could provide a simple file like this and let users choose
> their services:
>
> (define domain "mydomain.org")
> ; and other common configuration options
>
> (operating-system
>
>   (services
>    (cons*
>     ;; Uncomment for email
>     ;(dovecot-service …)
>
>     ;; Uncomment for cgit
>     ; (cgit-service …)
>
>     )))
>
> And then, you have a base with sane defaults for a defined purpose,
> but can still tweak and change things.

Or we could provide a procedure generating an operating system
configuration.  The procedure’s arguments would be used to enable or
disable certain services.

--
Ricardo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]