configng icon indicating copy to clipboard operation
configng copied to clipboard

[Task]: Interesting and valuable titles / features to add to configurator

Open igorpecovnik opened this issue 1 year ago • 10 comments

Task description

(in random order)

  • [ ] Kodi
  • [ ] Chromium (port from MESA extension)
  • [ ] GoogleChrome (we host at our repo)
  • [ ] Firefox (we host non snap version at our repo)
  • [x] LAMP stack with CERT bot
  • [x] Samba Server (enable, disable, config)
  • [x] NFS Client (enable, disable, config)
  • [x] Nextcloud
  • [ ] XRDP
  • [ ] proFTPD
  • [x] Home Assistant (taking from here https://github.com/armbian/configng/pull/235/files)
  • [x] Syncthing
  • [x] WireGuard
  • [x] Sonarr (DONE https://github.com/armbian/configng/pull/270)
  • [x] Radarr (DONE https://github.com/armbian/configng/pull/270)
  • [x] Grafana
  • [x] OctoPrint
  • [ ] VSCodium (hosted at our repo)
  • [ ] VSCode (hosted at our repo)
  • [x] ZFS install
  • [ ] Jellyfin
  • [ ] atuin - magical shell history https://github.com/atuinsh/atuin (WIP https://github.com/armbian/configng/pull/264)

More info what we host at our repo, which doesn't need to add additional repo: https://github.com/armbian/os/tree/main/external

How to? https://docs.armbian.com/User-Guide_Armbian-Software/#adding-example

igorpecovnik avatar Nov 10 '24 15:11 igorpecovnik

If nobody is working on Samba, I can give it try.

dimitry-ishenko avatar Nov 11 '24 17:11 dimitry-ishenko

Jellyfin might be interesting, especially for rk3588 based devices since they actually support this platform.

EvilOlaf avatar Nov 14 '24 07:11 EvilOlaf

My observations when setting up atuin server and testing:

After initial installation the config file isn't written directly but is created after register.
When registering with ATUIN_SYNC_ADDRESS=https://services.armbian.de/atuin this value is not written back in the freshly generated config and needed adjustment.
Therefore when implementing this via configng the config file with adjustments needs to be written the installation (line 32: sync_address = "https://services.armbian.de/atuin")

EvilOlaf avatar Nov 19 '24 06:11 EvilOlaf

  • What about wirelogd? https://github.com/nikaro/wirelogd

  • Tried to edit OP message but don't have permission. Atuin is WIP: https://github.com/armbian/configng/pull/264 *rr stack is WIP: https://github.com/armbian/configng/pull/270

  • I suggest to remove this and add as module for configng: https://github.com/armbian/build/blob/9e6ef2c3d560ee48edd3a5a47fce070277c2a5d2/lib/functions/compilation/packages/armbian-config-deb.sh#L27

EvilOlaf avatar Nov 27 '24 04:11 EvilOlaf

What about wirelogd?

Yes. First step - adding to our repo https://github.com/armbian/os/blob/main/external/gh.conf

don't have permission.

Try now

*rr stack is WIP

This is ready, tested, all works, won't be adding anything more there for this section.

I suggest to remove this and add as module for configng:

Agree. There is also this as an option https://docs.linuxserver.io/images/docker-wireguard/?h=wire

igorpecovnik avatar Nov 27 '24 07:11 igorpecovnik

@igorpecovnik you probably saw this, but I've added a new project called automount:

https://github.com/armbian/automount

I needed it for another project, but figured it could be useful for CLI-only Armbian systems. If you like it, maybe we can add it as a title as well?

dimitry-ishenko avatar Jan 16 '25 01:01 dimitry-ishenko

Yes, I saw. I think it can be valuable, lets add it.

igorpecovnik avatar Jan 16 '25 06:01 igorpecovnik

If nobody is working on Samba, I can give it try.

Did you have time to look into this? Samba is pretty high on the usage interest level.

igorpecovnik avatar Jan 29 '25 09:01 igorpecovnik

If nobody is working on Samba, I can give it try.

Did you have time to look into this? Samba is pretty high on the usage interest level.

Sorry, got side-tracked with other things. Will try to wrap it in a few days

dimitry-ishenko avatar Jan 29 '25 17:01 dimitry-ishenko