#SelfHostedSoftware

What do you recommend for a remote S3 provider?

I run a selfhosted local S3 instance using SeaweedFS, but I still would like to sync that to something remote to have extra backups. I'd like to use a privacy friendly provider, so this excludes USA companies at this time.

Btw, I'm looking to store around 4TB with that expected to grow over time.

#s3 #selfhostedsoftware #selfhost #selfhosting #foss

Does anyone have a recommendation for a FOSS self-hosted blogging platform that isn't wordpress? I don't need a microblog, because I already use GoToSocial for that. If whatever long form blog platform was was federated, that would be neat, but not necessary. It needs to be able to let me customize the theme. It'd be really cool if there was already a helm chart, but at least a docker image would be ideal (and if not an official docker image, a well maintained Dockerfile in a repo). I just want to start up a tech blog with @cloudymax, but I'm not sure what the best thing is for this these days.

#foss #selfhostedsoftware #blogging

2025-05-15

So over to the command line. First, a sudo apt update.

Debian fetches the updates as it should. It says:

"Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it."

Apt list --upgradable mentions: monarx-agent/bookworm 4.2.72-master amd64 [upgradable from: 4.2.62-master]

Okay, so with that done, let's try the three commands YunoHost recommended:

sudo apt install --fix-broken produces the following output:

"Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up yunohost (12.0.16) ...
Regenerating configuration, this might take a while...
Traceback (most recent call last):
File "/usr/bin/yunohost", line 108, in <module>
main()
File "/usr/bin/yunohost", line 97, in main
yunohost.cli(
File "/usr/lib/python3/dist-packages/yunohost/__init__.py", line 41, in cli
ret = moulinette.cli(
^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/moulinette/__init__.py", line 140, in cli
).run(args, output_as=output_as, timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/moulinette/interfaces/cli.py", line 521, in run
ret = self.actionsmap.process(args, timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/moulinette/actionsmap.py", line 579, in process
return func(**arguments)
^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/app.py", line 1755, in app_ssowatconf
local_manifest = _get_manifest_of_app(setting_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/app.py", line 2269, in _get_manifest_of_app
manifest = _convert_v1_manifest_to_v2(manifest)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/app.py", line 2397, in _convert_v1_manifest_to_v2
install_questions = manifest["arguments"]["install"]
~~~~~~~~^^^^^^^^^^^^^
KeyError: 'arguments'
dpkg: error processing package yunohost (--configure):
installed yunohost package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
yunohost
E: Sub-process /usr/bin/dpkg returned an error code (1)"

Typing sudo dpkg --configure -a gives us the following:

Setting up yunohost (12.0.16) ...
Regenerating configuration, this might take a while...
Traceback (most recent call last):
File "/usr/bin/yunohost", line 108, in <module>
main()
File "/usr/bin/yunohost", line 97, in main
yunohost.cli(
File "/usr/lib/python3/dist-packages/yunohost/__init__.py", line 41, in cli
ret = moulinette.cli(
^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/moulinette/__init__.py", line 140, in cli
).run(args, output_as=output_as, timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/moulinette/interfaces/cli.py", line 521, in run
ret = self.actionsmap.process(args, timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/moulinette/actionsmap.py", line 579, in process
return func(**arguments)
^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/app.py", line 1755, in app_ssowatconf
local_manifest = _get_manifest_of_app(setting_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/app.py", line 2269, in _get_manifest_of_app
manifest = _convert_v1_manifest_to_v2(manifest)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/app.py", line 2397, in _convert_v1_manifest_to_v2
install_questions = manifest["arguments"]["install"]
~~~~~~~~^^^^^^^^^^^^^
KeyError: 'arguments'
dpkg: error processing package yunohost (--configure):
installed yunohost package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
yunohost"

And let's try sudo dpkg --audit:

"The following packages are only half configured, probably due to problems
configuring them the first time. The configuration should be retried using
dpkg --configure <package> or the configure menu option in dselect:
yunohost manageable and configured self-hosting server"

Okay.

So.

Any idea what's going on here?

What should I try next to fix this?

(3/3)

#YunoHost #GoToSocial #Fediverse #FediHelp #Linux #SelfHost #SelfHosters #SelfHostedSoftware #python #yunohosthelp @yunohost @yunohost

Reading package lists... Done                          
Building dependency tree... Done
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
Sandro Santillistrk@musician.social
2025-02-25

Another great project by @freebliss

Self hosted video streaming platform!
codeberg.org/simonrepp/hyper8

Simon: does the player make any attempt at reducing bandwidth requirements for hosting ? I'm thinking about #Peertube which uses a P2P mechanism to scale better in case of many concurrent watchers...

#SelfHostedSoftware

Lily :neocat_floof_cute:Liaely@tech.lgbt
2025-02-17

Hey, for those of you out there who self host something, preferably either an ActivityPub thing, website, or email (but open to hearing about whatever unusual and/or exciting things others may self-host) what tips do you have for someone who wants to get into self hosting? Thanks! :boost_requested:
#SelfHostingFedi #SelfHostedSoftware #SelfHost #SelfHosting

2024-12-14

Nerdy #Homelab owners, what is your preferred #DynamicDNS solution and why? #SelfHosted #SelfHostedSoftware

pablolarahpablolarah
2024-04-29

🟢🔴 selfh dot st
Browse Self-Hosted Software

selfh.st/apps/

Green text on pink background:
Self.st
Browse Self-Hosted Software
Matthias Liffersm@tthi.as
2022-12-01

Just upgraded from fibre-to-the-curb [sic] to fibre-to-the-premises. Such speed!

Of course it took me quite some time to unravel all the ISP security that was re-applied to my connection so I could finally get to my self-hosted services.

#JustNerdThings #SelfHostedSoftware

Matthias Liffersm@tthi.as
2022-11-19

My hobbies are #UnderwaterPhotography #VideoGames #BoardGames #Making #Sustainability #SelfHostedSoftware.

My work is #PersistantIdentifiers aka #PIDs #Metadata #ResearchDataManagement at the Australian Research Data Commons.

My current goal is for nothing exciting to happen in 2025.

Feel free to follow me if you're interested in any of these topics. 👌

#Introduction

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst