Commit Graph

246 Commits

Author SHA1 Message Date
RGS
26f8499c83 Merge pull request #28 from SeeThruHead/main
Improve Docker support with configurable permissions and SMB compatib…
2025-11-04 18:35:15 +01:00
shane keulen
0f671ccdf2 Improve Docker support with configurable permissions and SMB compatibility
Added flexible user/group ID handling to support different storage backends:

- Configurable PUID/PGID environment variables for NFS and local storage
- RUN_AS_ROOT mode for SMB mounts that only allow root writes
- Pre-chown app files during build to enable non-root rsync
- Improved error messages with troubleshooting guidance
- Updated documentation with setup examples for different scenarios

This allows the container to work correctly with Unraid SMB shares, NFS mounts,
and local storage by adapting to how different filesystems handle permissions.

Default behavior (PUID=99, PGID=100) remains compatible with Unraid nobody:users.
2025-11-04 09:31:04 -05:00
skymike03
0c55d6d6d6 update jap logo 2025-11-03 23:45:59 +01:00
skymike03
cdc81f795d update region priority to allow user change order, add regions icons , add multiple region search ex if game has 'USA, EUROPE' in name, you can find it with USA or EUROPE filter. 2025-11-03 23:43:40 +01:00
skymike03
961e46a77d Merge branch 'pr-27' 2025-11-03 23:41:01 +01:00
skymike03
7a061ef0bc update scraper to use tgdb api 2025-11-03 22:44:55 +01:00
Shane Keulen
57b75dc199 Merge branch 'RetroGameSets:main' into main 2025-11-02 14:21:07 -05:00
skymike03
af42c31476 v2.3.1.4
- add scummvm handling (extract subfolder and create blank .scummvm file)
v2.3.1.4
2025-11-02 11:39:47 +01:00
skymike03
eeea4763f5 .. 2025-11-02 11:23:38 +01:00
skymike03
201d56fff4 . 2025-11-02 11:23:09 +01:00
shane keulen
3caa780e5a Add region exclude filters (3-state toggle) and preserve disc numbers in 1G1R filter 2025-11-02 01:08:53 -04:00
shane keulen
716fa23e4e Add one-ROM-per-game filter with region priority (USA→Canada→World→Europe) 2025-11-02 00:54:01 -04:00
shane keulen
d0eaf387b2 Fix: Always sync app code on container start
- Changed entrypoint to always copy/update code
- Enables container updates without manual intervention
- Fixes issue where code changes weren't reflected
2025-11-02 00:35:03 -04:00
shane keulen
28a0013bee Add advanced game filtering to web interface
- Region filtering: USA, Europe, Japan, World, Other
- Hide demos/betas/protos checkbox
- Regex search mode option
- Live filter status display
- All filters work together with AND logic
2025-11-02 00:25:43 -04:00
shane keulen
acb3eb33c3 Add Docker support for RGSX web server
- Minimal Dockerfile with Python 3.11 and required dependencies
- docker-entrypoint.sh initializes folder structure and settings
- README-DOCKER.md with simple build and run instructions
- Updated .gitignore to exclude Docker test data
2025-11-01 23:42:46 -04:00
skymike03
486c9d0244 v2.3.1.3
- new update json file
v2.3.1.3
2025-11-02 00:04:52 +01:00
skymike03
aed7da8b51 v2.3.1.3
- new update json file
2025-11-02 00:04:27 +01:00
skymike03
93fc4a023d v2.3.1.2.1
- Update application version to  and change OTA version endpoint URL
v2.3.2.1.1
2025-11-01 23:42:33 +01:00
skymike03
b4398b1d82 v2.3.1.2
- corrrect version check link
v2.3.1.2
2025-11-01 23:24:20 +01:00
skymike03
751800026c v2.3.1.2
- corrrect version check link
2025-11-01 23:23:59 +01:00
skymike03
8427ba60eb v2.3.1.1
- update version check now on github to avoid error about accessing updates on retrogamesets.fr
- correct some imports
v2.3.1.1
2025-11-01 23:21:17 +01:00
skymike03
7fbf936af6 v2.3.1.0
- correct bug for games with an " ' " apostrophe inside name not download
- filtrer platforms in web that are filtered too on main app
v2.3.1.0
2025-11-01 21:09:25 +01:00
skymike03
5fa606b3de v2.3.0.9
- Clear history now keep current downloading or extracting
- converting xbox iso if symlink activated works now
- sanitize some display status
v2.3.0.9
2025-10-25 17:18:47 +02:00
skymike03
179d10facd update retrobat launch script and add python to windows folder 2025-10-24 23:34:15 +02:00
skymike03
06c06d0223 v2.3.0.8
- add RGSX_WEB service for batocera only
- add an option to enable/disable RGSX Web Service at boot (in settings menu) . With that, you can have rgsx web server enabled without launching rgsx main appp.
v2.3.0.8
2025-10-24 23:17:27 +02:00
skymike03
18e5f6d637 update release name 2025-10-23 17:30:56 +02:00
skymike03
d2a52c5a2e update push new test v2.3.0.7.1 2025-10-22 02:35:46 +02:00
skymike03
9df7a35e85 v2.3.0.7 changes for updates and release system simplify v2.3.0.7 2025-10-22 02:26:22 +02:00
skymike03
26f1f58d7a Merge branch 'main' of https://github.com/RetroGameSets/RGSX 2025-10-22 02:14:37 +02:00
skymike03
a9cdba3aa6 v2.3.0.7
- minor updates to install script
2025-10-22 02:14:35 +02:00
RGS
1a118247d9 Update Windows installation instructions in release.yml 2025-10-22 02:11:28 +02:00
RGS
5497727e2e Update release workflow to rename Retrobat package to use full name 2025-10-22 02:09:55 +02:00
skymike03
56a6d6f17b v2.3.0.6 v2.3.0.6 2025-10-21 00:09:40 +02:00
skymike03
3e769e4b18 add minor updates on release v2.3.0.5 2025-10-21 00:05:33 +02:00
skymike03
3023a45402 v2.3.0.5
- add retrobat release test
2025-10-21 00:01:51 +02:00
skymike03
f1b2fad0d4 v2.3.0.4.1
-test update
v2.3.0.4.1
2025-10-20 23:43:04 +02:00
skymike03
80844bda79 v2.3.0.4
- update links changed
v2.3.0.4
2025-10-20 23:26:34 +02:00
skymike03
b19d4ff60a v2.3.0.3
- now rgsx download updates to github to avoid problems
v2.3.0.3
2025-10-20 23:00:41 +02:00
skymike03
f6f8436022 add release test v2.3.0.2 2025-10-20 22:53:00 +02:00
skymike03
edb331d053 v2.3.0.2
- show toast notification when download completd but not open history
- move toast notification on top right corner
2025-10-20 21:07:08 +02:00
skymike03
059c38d8d6 v2.3.0.1
- Add game info scraper test (does not save information) : Push "confirm/download" button for 3sec to see picture/info of  a game
- correct ps3 decrypt for some games with special characters inside name
2025-10-20 19:02:28 +02:00
skymike03
acac05ea26 v2.3.0.0
- Add download queue function. You can add as many games you want, donwload queue starts and one game is download at time, and when finished, next game processed
- Add controls help on bottom screen
- Add toast notifcations for downloads when click download, to not open history and stay on gamelist
- Update 1fichier free mode handling if wait time is greater than 60 seconds (after already downloaded a game)
- Already Downloaded games are now in green and marked with [>] symbol
- Update translations
2025-10-19 23:58:48 +02:00
skymike03
6e59e954ec v2.2.4.8
- update ps3 extact with symlink activated
- add option to delete game if download error / canceled and game is not deleted automatically
2025-10-17 22:17:10 +02:00
skymike03
dac8114a0b v2.2.4.8
- Repair bug not extracting ps3 iso after download and decrypt and converting to .ps3 folder
2025-10-17 20:53:53 +02:00
skymike03
b46455aff2 v2.2.4.7 2025-10-16 23:28:40 +02:00
skymike03
893573b560 v2.2.4.7
- kills web server before launch new instance
2025-10-16 23:26:37 +02:00
skymike03
8618220f66 v2.2.4.6
- adding new download queue to web interface
- adding missing translations
2025-10-16 22:51:15 +02:00
skymike03
2fc881e6ab v2.2.4.5
- correct xbox convert bug
2025-10-16 21:00:03 +02:00
skymike03
a81139b50d v2.2.4.5
- correct xbox convert bug
2025-10-16 20:59:45 +02:00
skymike03
dd447e0bea mobile search amerlioration css 2025-10-14 23:58:42 +02:00