Skip to content

Software

Daniel Weuthen edited this page Apr 3, 2015 · 5 revisions

Must have services on the machine:

  • [OK] HostAPd
  • [OK] DNSmasq
  • [OK] Webserver
  • [OK] FTP/SFTP (explain the cleartext part of the protocol)
  • [OK] SharingIsCaring
  • [OK] IRC
  • [OK] Jabber
  • [OK] TextPads
  • [OK] Open-Source Pastebin Software
  • [OK] SSH
  • [TODO] Doodle-like scheduling

Nice to have:

  • [OK] Email
  • [OK] Keyserver
  • [OK] Wiki
  • [OK] IRC<>IM Gateway
  • [OK] VoIP Server
  • [TODO] Self Service Portal
  • [TODO] BitTorrent
  • [TODO] Discover
  • [TODO] SMB?
  • [TODO] OpenSlides
  • [TODO] rsync + pyinotify
  • [TODO] dc++

Self Service Software

Use a database to manage logins for all services, maybe local accounts are already sufficient.

FTP

IRC

Jabber

Open-Source Pastebin Software

TextPads

Discover

Webserver

Wiki

PGP/GPG Keyserver

Stack / Containers

  • Docker (probably not enough filestorage and computing power)

IRC<>IM Gateway

VoIP server

Email

  • Exim:
  • Dovecot:

FileSharing

Now you can just upload and download files without complexity from your shell or browser. Just upload the file using by dropping it to this page, curl or any other command using PUT or POST to our server. We'll return a shareable url, which will expire within 2 weeks. A really nice and easy way to share files. The source is at https://github.com/dutchcoders/transfer.sh and MIT licensed (https://github.com/dutchcoders/transfer.sh/blob/master/LICENSE).

BitTorrent

index + tracker, DC+ Hub?

Packaging

  • Debian packets
  • ansible
  • shell scripts
Clone this wiki locally
You can’t perform that action at this time.