···41414242- [GoToSocial](https://gotosocial.org/), an ActivityPub social network server, written in Golang. Available as [services.gotosocial](#opt-services.gotosocial.enable).
43434444+- [Castopod](https://castopod.org/), an open-source hosting platform made for podcasters who want to engage and interact with their audience. Available as [services.castopod](#opt-services.castopod.enable).
4545+4446- [Typesense](https://github.com/typesense/typesense), a fast, typo-tolerant search engine for building delightful search experiences. Available as [services.typesense](#opt-services.typesense.enable).
45474648* [NS-USBLoader](https://github.com/developersu/ns-usbloader/), an all-in-one tool for managing Nintendo Switch homebrew. Available as [programs.ns-usbloader](#opt-programs.ns-usbloader.enable).
···11+# Castopod {#module-services-castopod}
22+33+Castopod is an open-source hosting platform made for podcasters who want to engage and interact with their audience.
44+55+## Quickstart {#module-services-castopod-quickstart}
66+77+Use the following configuration to start a public instance of Castopod on `castopod.example.com` domain:
88+99+```nix
1010+networking.firewall.allowedTCPPorts = [ 80 443 ];
1111+services.castopod = {
1212+ enable = true;
1313+ database.createLocally = true;
1414+ nginx.virtualHost = {
1515+ serverName = "castopod.example.com";
1616+ enableACME = true;
1717+ forceSSL = true;
1818+ };
1919+};
2020+```
2121+2222+Go to `https://castopod.example.com/cp-install` to create superadmin account after applying the above configuration.