me
|
758edc25f2
|
Add error checking if a file fails to download.
|
2026-07-04 16:45:38 -07:00 |
|
me
|
f2924eaf16
|
fdroid, Try not having two fdroid update commands again.
|
2026-07-04 16:42:18 -07:00 |
|
me
|
e0d136b3b3
|
fdroid, Try doing the cache bust via docker-compose file rather than an extra script.
|
2026-07-04 16:40:49 -07:00 |
|
me
|
58e0e4230e
|
Add a cache bust.
|
2026-07-04 16:35:18 -07:00 |
|
me
|
ed4b0ec674
|
Use proper if statements to avoid non-0 exit codes.
|
2026-07-04 16:32:18 -07:00 |
|
me
|
33c14b2719
|
fdroid, Remove the extra WORKDIR.
|
2026-07-04 16:30:32 -07:00 |
|
me
|
b754b7e361
|
Go back to using wget, ADD was getting too workaroundy. We'll make a script to update the files. Lame!
|
2026-07-04 16:30:03 -07:00 |
|
me
|
892a386284
|
No longer need to remove the weird files that were getting ADD'ed in.
|
2026-07-04 16:16:37 -07:00 |
|
me
|
42b651f85b
|
Add a fix for the weird .yml files getting copied. Sort of a workaround, but ADD is way better than wget.
|
2026-07-04 16:15:00 -07:00 |
|
me
|
61d4bb08eb
|
Fix file permissions for fdroid prep.
|
2026-07-04 16:02:26 -07:00 |
|
me
|
cc89dc5bca
|
Somehow compose files are getting into the container. Maybe the null ADD variables are doing something weird. Remove them.
|
2026-07-04 15:53:15 -07:00 |
|
me
|
b9b36aa2ac
|
Add automatically creating the volume folder.
|
2026-07-04 15:32:13 -07:00 |
|
me
|
6accd3b152
|
fdroid, Add vars 20-39 to compose file.
|
2026-07-04 15:10:53 -07:00 |
|
me
|
fce4ae1769
|
Remove old share from FDroid, was used for troubleshooting.
|
2026-07-04 15:09:22 -07:00 |
|
me
|
75c2f83d25
|
Enhance output for manage -c.
|
2026-07-04 15:07:51 -07:00 |
|
me
|
888a961e6d
|
Refactor the file order and add 20 more possibilities.
|
2026-07-04 14:47:11 -07:00 |
|
me
|
e349ad0aeb
|
Overhaul F-Droid Dockerfile now that it works.
|
2026-07-04 14:46:30 -07:00 |
|
me
|
07703e72db
|
Make the repo contents persistent. Still need to add command that creates this directory before the first run.
|
2026-07-04 13:02:28 -07:00 |
|
me
|
a4be059d89
|
Use ADD rather than RUN wget. Bussts cache when it notices the remote file has changed.
|
2026-07-04 12:53:22 -07:00 |
|
me
|
93da9f875a
|
Move the metadata files, not copy, so that they do not get counted as apps.
|
2026-07-04 11:15:33 -07:00 |
|
me
|
81b8c1bda4
|
Run nginx in the foreground so that the container restarts if it fails.
|
2026-07-04 11:08:39 -07:00 |
|
me
|
7e997abe7b
|
Lower case of word repository.
|
2026-07-04 10:56:35 -07:00 |
|
me
|
f248b09217
|
Go back to running the fdroid update command so that the hierarchy is more complete than just from fdroid init.
|
2026-07-04 10:50:53 -07:00 |
|
me
|
b055c625c5
|
Add paths to the F-Droid app manifest files.
|
2026-07-04 10:27:02 -07:00 |
|
me
|
abefceabca
|
Go back to using fdroid., certificate is not properly working for apps. after multiple deletions and recreations.
|
2026-07-04 09:55:06 -07:00 |
|
me
|
6b79d75d90
|
Change the subdomain to be apps so that fdroid does not appear in the URL multiple times.
|
2026-07-04 09:03:49 -07:00 |
|
me
|
2ee52ea0e3
|
Add warning header to the messages and keep it on screen for an extra 5 seconds.
|
2026-07-04 09:01:16 -07:00 |
|
me
|
04bb9ceeb7
|
Remove the app image downloads as they are not used. Comment the YML files until they actually exist.
|
2026-07-04 08:40:49 -07:00 |
|
me
|
348a7534fb
|
More attempts to get the icon to work properly.
|
2026-07-04 08:34:53 -07:00 |
|
me
|
105e5ff99f
|
Move all png files so they do not get counted as APKs.
|
2026-07-04 08:17:28 -07:00 |
|
me
|
97189374b9
|
Ensure nginx gets started, was happening automatically before but maybe it's part of the default trixie CMD which is no longer being used.
|
2026-07-04 08:16:31 -07:00 |
|
me
|
cf032507f8
|
Change conditional to be sh-compatible, not bash.
|
2026-07-04 08:09:25 -07:00 |
|
me
|
64dbf0c97b
|
Add CMD so that NGINX log appears in container log.
|
2026-07-04 08:06:47 -07:00 |
|
me
|
4d560b3597
|
Only move the specific repo icon. Do a move not a copy so that it does not get counted as an app.
|
2026-07-04 08:05:00 -07:00 |
|
me
|
a854dc9664
|
Attempt to streamline the fdroid repo build process a bit better.
|
2026-07-04 08:01:45 -07:00 |
|
me
|
8fcf47255b
|
Attempt to handle the icon file more gracefully.
|
2026-07-04 07:53:22 -07:00 |
|
me
|
7de61064ed
|
Pull YML and PNG files for apps.
|
2026-07-03 17:06:06 -07:00 |
|
me
|
d01a658c15
|
Copy any YML files to the metadata folder.
|
2026-07-03 17:05:43 -07:00 |
|
me
|
59312620f5
|
Add ability to specify an icon. Add the icon download to the file list. Add gaps between APKs in preparation for YML files.
|
2026-07-03 14:58:38 -07:00 |
|
me
|
58b0f4116d
|
Also still need to copy the contents of repo/ to the webroot for the index files to work properly.
|
2026-07-03 14:42:23 -07:00 |
|
me
|
26ecce238a
|
The entire fdroid/repo/ hierarchy needs copied to /var/www/html/, not just the contents on repo/. This fixes the 'org.fdroid.download.NotFoundException' error!
|
2026-07-03 12:46:07 -07:00 |
|
me
|
72d812b106
|
Rename the Dockerfile version.
|
2026-06-19 15:01:10 -07:00 |
|
me
|
c695bb1d72
|
Add a Docker Hub example for Prosody.
|
2026-06-19 15:00:03 -07:00 |
|
me
|
49238da275
|
Change certs to be a named volume too for better permission playability.
|
2026-06-19 09:19:20 -07:00 |
|
me
|
73583a0f62
|
Chain the initial start commands rather than forking them all.
|
2026-06-19 09:13:53 -07:00 |
|
me
|
01b6ceac22
|
Start prosody!
|
2026-06-19 09:10:59 -07:00 |
|
me
|
06fd6be4d3
|
Try using a named volume on Prosody to see if it helps with permissions.
|
2026-06-19 09:06:26 -07:00 |
|
me
|
e8c0ee9b47
|
Add explicit files to follow.
|
2026-06-19 08:41:39 -07:00 |
|
me
|
5df435ba86
|
Move cert import since volumes are not mounted during build.
|
2026-06-19 08:39:44 -07:00 |
|
me
|
a72eb09c1f
|
Change the path for the certs.
|
2026-06-19 08:37:01 -07:00 |
|
me
|
24dba3e2ed
|
Check for certs and reload before starting the container.
|
2026-06-19 08:36:49 -07:00 |
|
me
|
730581c16d
|
Move the certs to a different directory.
|
2026-06-19 08:35:54 -07:00 |
|
me
|
c0adab4830
|
Hide the example config so that prosodyctl check does not complain.
|
2026-06-19 08:12:33 -07:00 |
|
me
|
8c262ce6eb
|
Change where the Prosody file gets copied.
|
2026-06-18 19:13:44 -07:00 |
|
me
|
64b796c523
|
Add vim for Prosody.
|
2026-06-18 18:16:16 -07:00 |
|
me
|
600287ee93
|
Remove host config and add gitignore change meant for last commit.
|
2026-06-18 18:15:35 -07:00 |
|
me
|
7e5ff6fcdc
|
Ignore custom Prosody hosts.
|
2026-06-18 18:12:54 -07:00 |
|
me
|
971dc0c086
|
Edit the cert paths based on how the drives are being mounted.
|
2026-06-18 18:04:06 -07:00 |
|
me
|
7106a6774c
|
Have Prosody access LetsEncrypt certs from Reverse Proxy.
|
2026-06-18 17:57:57 -07:00 |
|
me
|
e1a57645b7
|
Add functionality to copy the config files to the container.
|
2026-06-18 17:46:16 -07:00 |
|
me
|
be1affb0b2
|
Refactor the Prosody config files.
|
2026-06-18 17:45:57 -07:00 |
|
me
|
1a21c67a2f
|
Remove symlinked files from Prosody config.
|
2026-06-18 17:33:43 -07:00 |
|
me
|
4df4b60cdb
|
Undo test.
|
2026-06-18 17:24:51 -07:00 |
|
me
|
db571b51cf
|
Testing a commit.
|
2026-06-18 17:24:36 -07:00 |
|
me
|
9bf2789bd4
|
Add default config files so that they can be put into the host volume.
|
2026-06-11 21:00:10 -07:00 |
|
me
|
40076ae429
|
Update config after small amount of testing.
|
2026-06-11 20:59:33 -07:00 |
|
me
|
d00d3fdc27
|
Create a Prosody image since they don't post to Docker Hub.
|
2026-06-11 20:31:57 -07:00 |
|
me
|
37ffc6c5fa
|
Add initial compose file for Lychee.
|
2026-06-04 17:10:34 -07:00 |
|
me
|
a9783be3c8
|
Change to using the latest Nextcloud.
|
2026-06-04 16:02:12 -07:00 |
|
me
|
525ed36a5e
|
Add working configuration for Ghost!
|
2026-06-03 14:11:58 -07:00 |
|
me
|
153efbff54
|
Add beginnings of the env file for Ghost.
|
2026-05-29 13:04:47 -07:00 |
|
me
|
fa435853de
|
Begin adding compose details for Ghost.
|
2026-05-29 10:23:43 -07:00 |
|
me
|
1f30f559d8
|
Add TBD's for Ghost.
|
2026-05-28 19:56:16 -07:00 |
|
me
|
5f9c95e4c0
|
Fix weirdness at the end of the file (again!?). Coding from Android seems less and less reliable unless using vi. Luckily it was after the exit.
|
2026-04-11 09:52:34 -07:00 |
|
me
|
ef575d0b08
|
Add a forced hourly job to rebuild Hugo sites.
|
2026-01-09 11:54:12 -07:00 |
|
me
|
ccd4201f0d
|
Add a force variable to Hugo cronjob.
|
2026-01-09 11:52:07 -07:00 |
|
me
|
fd3fc6eb41
|
Add the creation of future articles on DEV hugo systems.
|
2026-01-09 11:32:53 -07:00 |
|
me
|
0371059706
|
Match tag exactly for deletion by only checking what's between the periods.
|
2025-11-28 15:05:35 -07:00 |
|
me
|
1796a21579
|
Change is working great! env-docker became the tag.
|
2025-11-28 14:56:28 -07:00 |
|
me
|
8bfe49c947
|
Add note as to what's about to change with backup script.
|
2025-11-28 14:55:05 -07:00 |
|
me
|
361c29cf25
|
Add a note not to edit files in the LetsEncrypt folders.
|
2025-11-28 14:31:53 -07:00 |
|
me
|
921c450f03
|
Remove TBD's in FDroid env file.
|
2025-11-21 18:03:23 -07:00 |
|
me
|
933d307254
|
Create a share directory for FDroid Server so that items can be copied in and out for testing.
|
2025-11-21 17:57:55 -07:00 |
|
me
|
6a2dcba0f9
|
Move guide URL for FDroid Server to README.
|
2025-11-21 17:57:19 -07:00 |
|
me
|
2d565c94f0
|
Run pull and build before taking the container down.
|
2025-11-21 08:29:22 -07:00 |
|
me
|
b490c84b37
|
Add note for removing FDroid repo config lines if they already exist.
|
2025-11-17 14:04:05 -07:00 |
|
me
|
fa25327462
|
Reorder the FDroid build file so that the base image settings are separate from the advanced configuration.
|
2025-11-17 14:02:55 -07:00 |
|
me
|
9ab6335a3c
|
Pull and the build the container while it's still up, reducing downtime.
|
2025-11-16 07:00:45 -07:00 |
|
me
|
0eb2ecf033
|
Changes to compose and env files to get FDroid build working successfully.
|
2025-11-11 20:12:33 -07:00 |
|
me
|
a233f32751
|
Run script is no longer needed to keep the container running, build file uses nginx as the command which also provides the web log.
|
2025-11-11 20:10:42 -07:00 |
|
me
|
99afb5ac50
|
Container is now working!! Apps do not register though, likely since they are missing metadata.
|
2025-11-11 20:09:15 -07:00 |
|
me
|
f16b44a5b6
|
Start the container in root's home, not /.
|
2025-11-11 20:08:13 -07:00 |
|
me
|
87a571c89a
|
Create super simple container for playing around in.
|
2025-11-11 15:51:00 -07:00 |
|
me
|
52d108fa75
|
Get the FDroid project to the point where it starts and runs. Not creating the actual repo under the webserver yet though. Does not seem to be keeping the APKs the Dockerfile downloads.
|
2025-11-11 15:14:57 -07:00 |
|
me
|
df3a4cb354
|
Update wording for the website's files directory README.
|
2025-11-11 12:03:34 -07:00 |
|
me
|
44f4aa55c6
|
Prep file does not need to source the master env file.
|
2025-11-10 14:14:08 -07:00 |
|
me
|
7199a88627
|
Move the REPO and WEBROOT vars to the Dockerfile since that's the only place they're needed. Dir is getting created successfully now.
|
2025-11-01 13:16:31 -07:00 |
|
me
|
bf2499e6ce
|
F-Droid: Fix variable error; MEM not RAM.
|
2025-11-01 12:59:42 -07:00 |
|
me
|
e8e4b69ed6
|
Resource parameters are not needed in the env section. Change the order of the app and db.
|
2025-11-01 12:02:41 -07:00 |
|
me
|
9bc7988b81
|
More work on the F-Droid Repo setup.
|
2025-11-01 11:54:34 -07:00 |
|