29 Commits
Author SHA1 Message Date
LordfoxandLordfox c7dc77ee66 ISSUE-17: fixes obsolete "version" attribute inside docker-compose.ym… (#18)
* ISSUE-17: fixes obsolete "version" attribute inside docker-compose.yml files

* added .gitignore with some general basic settings

* dockerfiles fixes
- fixes missing permissions for .sh files inside the images
- fixes COPY of multiple files (missing trailing slash '/' on target path
- fixes use of hardcoded username:usergroup on COPY --chown

* dockerfiles fixes
- fixes COPY of multiple files (missing trailing slash '/' on target path

* fixes missing OS_CONFIGKEY on setEnvironment.sh files

---------

Co-authored-by: Lordfox <c.haendler@lordfox.de>
2025-10-03 14:12:44 -07:00
Robert Adams ae61b2fbba image-ngc: fix docker-compose filename problems in 'env'
image-opensim-webrtc: extend ports to a range in docker-compose.yml
image-opensim-webrtc: change repo from opensimulator.org to github.com
image-opensim-webrtc: update docker image tag to OSVERSION-OS_GITCOMMIT since OS_GIT_DESCRIBE isn't useful
image-opensim: comment out Include-Storage in GridCommon.ini so it can be overridden in Final.ini
Bump VERSION
2025-08-18 12:18:24 -07:00
Robert Adams 633e7d5672 image-opensim: change repository from opensimulator.org to github.com/opensim/opensim.
Bump version
2025-08-18 09:14:14 -07:00
Robert Adams eb3cbb7aef Add README.md files for the images. 2025-01-19 20:01:44 +00:00
Robert Adams b206189023 Change all invocations of "docker-compose" to "docker compose" thus
using the compose function that's integrated into the newer versions of Docker.
2025-01-19 19:24:39 +00:00
Robert Adams ae720b1c75 Change docker-compose.yml to specify the "latest" docker image.
Make running mode to "unless-stopped".
2025-01-19 19:23:28 +00:00
Robert Adams 4ffc2966a1 Update config-osgrid configurations to match latest OSGrid settings.
Add config-osgrid to image-opensim-webrtc
Bump version number.
2024-12-16 19:21:22 +00:00
Robert Adams 7bfd44edbf Fix small typo in image-opensim/envToEnvironment.sh 2024-12-13 01:45:34 +00:00
Robert Adams 9a4a8ff80b Small typos
Bump version to 4.0.9
2024-09-28 14:45:31 +00:00
Robert Adams 8039d8a3aa Change the config parameter OPENSIM_CONFIGKEY to OS_CONFIGKEY for consistancy. 2024-08-23 22:19:58 +00:00
Robert Adams 0b052102a5 Update README files
Add OS_CONFIG to "env" file
2024-08-23 22:07:40 +00:00
Robert Adams cfcde0ceb4 Add MARIADB_ROOT_PASSWORD for MariaDB initialization
Update run-opensim.sh to load os-secrets for DB initialization.
Rename OS_BRANCH to OS_GIT_BRANCH
Rename OS_REPO to OS_GIT_REPO
Eliminate OPENSIM_USER and OPENSIM_USER_PASSWORD from os-secrets as they are not used.
2024-08-13 22:15:07 +00:00
Robert Adams 4895e7417d Add VERSION/OS_GIT_DESCRIBE
Use OS_GIT_DESCRIBE for the additional image label
Add image-opensim/config-osgrid
opensim-docker version to 4.0.4
2024-08-12 01:39:05 +00:00
Robert Adams e704f1c9da Update image-opensim to new configuration and building setup. 2024-08-09 00:39:52 +00:00
Robert Adams 662aaec706 Rework and simplify configuration.
Add NCG build (image-ncg)
2024-08-07 01:06:30 +00:00
Peter Gloor de75ce06d1 fixed wrong filename for runpreview.sh
runpreview48.sh does not exist in the dotnet6 branch. without a rename to runpreview.sh docker build fails.
2023-01-23 19:45:43 +01:00
Robert Adams 531379c421 Include configuration and files for basilalpha
UPdate and debug run scripts.
Bump version number
2022-11-07 22:19:42 +00:00
Robert Adams e445701415 Update scripts based on bugs found building -herbal3d 2022-08-18 16:30:54 +00:00
Robert Adams 17d9ceac40 Update Dockerfile-opensim to fetch a single branch of OpenSimulator
Update Dockerfile-herbal3d to properly fetch and build complete image
2022-05-26 23:42:38 +00:00
Robert Adams f926b3a43f Fix typo in config-standalong/misc.ini which caused standalone/sqlite to fail. 2022-05-26 23:41:41 +00:00
Robert Adams 216c4a6962 First update to image-herbal3d.
Doesn't work yet.
2022-02-06 20:57:24 +00:00
Robert Adams 8f26c479a1 Add setup so, if configuration is mounted exteranlly to the container,
the configuration files are modified before the container is run.
    This solves a bunch of the permission problems.
    Closes #12
2022-02-06 18:44:25 +00:00
Robert Adams 2152b16fd5 Update sql user password string to MYSQL_DB_USER_PASSWORD 2022-02-06 03:56:37 +00:00
Robert Adams 3c3c2acce7 Add configuration to allow internal and external configuration.
Default to external files (mounted 'config/').
2022-02-06 03:22:42 +00:00
Robert Adams 479aa9114a Rename the configuration directories to "config-${CONFIG_NAME}"
to make the configuration directories clearer and easier to understand.
2022-02-05 20:42:18 +00:00
Robert Adams 952936f7e6 Update README files to explain mounting of config files
Make CONFIGKEY optional since encrypting secrets is now optional
Mount container 'config' directory as external 'config'
Change name of SQL database file to "opeinsim-sql-data"
2022-02-05 19:33:08 +00:00
Robert Adams d232775eb1 Update the README files with correct information.
Remove the unneeded config-include-overlay files.
2022-02-02 00:17:27 +00:00
Robert Adams a5d8db63d3 Complete conversion to Image/config organization.
Have working standalone and standalone-sql configurations for standard opensim image.
2022-02-01 21:33:38 +00:00
Robert Adams 9df47af11d Renames files into new positions to simplify and make organization clearer. 2022-02-01 21:30:13 +00:00