Commit Graph
36 Commits
Author SHA1 Message Date
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 af2feb22b1 Add run-scripts/getVersion.sh for external display of image version. 2022-02-05 18:44:57 +00:00
RobertandGitHub 4b994b54b5 Merge pull request #7 from Misterblue/dev
Update to current (202201) OpenSim config files, add versioning, and rework scripts to make easier
2022-02-01 16:31:28 -08:00
Robert Adams fdbf43a2d8 Bump version to 2.1.3 2022-02-02 00:22:36 +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
Robert Adams b698e61405 Update configuration files for OpenSimulator as of 20220130.
Rework some of the scripts to make their operation clearer.
2022-01-30 15:25:45 +00:00
Robert Adams 8e71bfed49 Change name of standalone/scripts to "run-scripts" to differentiate them from
the scripts that are in config/scripts.
2022-01-28 21:00:28 +00:00
Robert Adams a25e145d5b Add initial versioning to standalone/standalone. 2022-01-28 20:56:49 +00:00
Robert Adams fe5486e236 Add reference to video presentation of this project at OSCC19 to the
top level README.md.
2022-01-28 14:51:45 +00:00
Robert Adams 40be1933c4 opensim-herbal3d/config/scripts/initializeDB.sh: wait for DB to be ready before trying to initialize it 2019-11-27 05:28:21 -08:00
Robert Adams 5d295a6b7f opensim-herbal3d/config/os-secrets: default to DB source of 'mysql' rather than 'localhost' 2019-11-27 05:27:51 -08:00
Robert Adams 763d052c6b Update Dockerfile-herbal3d to use a single fetch and build layer
to reduce the size of resulting layer
2019-11-27 05:27:19 -08:00
Robert Adams 818e6396d9 Remove unnecessary build from Dockerfile-standalone.
Cut and paste error.
2019-11-26 11:58:07 -08:00
Robert Adams bc711c52da Add code to initializeDb.sh to wait for the mysql database
to be ready before trying to initialize it. This fixes
    a first time startup problem.
2019-11-25 18:35:54 -08:00
Robert Adams 475da0c646 Create the directory "$HOME/mysql-data" if it doesn't exist.
This is mounted by the mysql container for persistant data storage.
2019-11-25 04:49:20 -08:00
Robert Adams 34d6ec7e14 Reorganize Dockerfile-standalone to do the fetch and build of
OpenSimulator in one layer step. This reduced the size of
   the resulting layer by 100s of megabytes.
2019-11-25 04:48:04 -08:00
Robert Adams cb64bb7242 Update README files.
Move Basil to Herbal3d organization.
2019-10-06 09:40:02 -07:00
Robert Adams bcd31f7289 Add 'opensim-standalone' version with runtime configurations
for a SQLite standalone version and a MariaDB version (docker-compose
of two containers).
2019-10-05 18:36:35 -07:00
Robert Adams e27e6511e7 Complete renaming of 'docker-standalone' configuration to 'standalone'. 2019-10-04 10:31:21 -07:00
Robert Adams a70ae98763 Rename the runtime configuration 'docker-standalone' to just 'standalone'.
This reduces some naming confusion.
2019-10-04 08:51:21 -07:00
Robert Adams 12124f1271 Remove the old and incorrect 'opensim-mysql' and 'opensim-region-old'
Docker build directories.
2019-10-04 08:20:45 -07:00
Robert Adams a5ff7c9c43 Remove unneeded 'volume:' from docker-compose. 2019-10-03 17:11:21 -07:00
Robert Adams 931e7777f1 Remove 'os-secrets.crypt' from the git repository.
There wasn't any secrets in it and there is no need to confuse
    or tempt future users.
2019-09-13 21:45:58 -07:00
Robert Adams 9c8cee73ac Add a simple top-level README.md. 2019-09-13 21:42:27 -07:00
Robert Adams 10b6bde144 Rename the 'digitalocean' configuration to 'three' as it is useful
in more places than that one hosting service.
Complete 'opensim-herbal3d/README.md'
Add a simple top-level README.md
2019-09-13 21:39:09 -07:00
Robert Adams aad755459f Add mariadb parameters to docker-compose so it performs much
better when in docker.
2019-09-12 19:33:28 -07:00
Robert Adams 874e4cbac7 Add the Ragu parameters to the Regions.ini 2019-09-12 19:31:09 -07:00
Robert Adams 82bbb4900b Move docker-compose.yml file down into 'config/$CONFIG_KEY' directory
Rename Dockerfile to Dockerfile-herbal3d
Add Dockerfile-basiljs to create nginx server for Basiljs
Create build-basil.sh for building the BasilJS container.
Add 'config/digitalocean' for multiple docker container version of everything
Update 'config-include/README'
2019-09-10 09:19:05 -07:00
Robert Adams 19be7bdac4 Overwrite default osslEnable.ini so version under config/ can be used 2019-09-10 09:13:31 -07:00
Robert Adams 20d7c8267e Initial checkin of OPenSimulator checkin files and Dockerfile for
building image
2019-08-30 09:11:12 -07:00
RobertandGitHub 2f8055f54b Initial commit 2019-08-30 09:09:07 -07:00