1242 Commits
Author SHA1 Message Date
Athanasius d1159b6bbd Merge pull request #117 from EDCD/enhancement/from-scratch-docs
Document how to run EDDN from scratch
2021-06-14 13:01:26 +01:00
Athanasius 80a858fb26 monitor: Fix typo of schemasTodayYesterday with its 's' on 'schemas' 2021-06-14 12:47:54 +01:00
Athanasius 5dc0e345fa docs/Running-this-software: Call out contrib/systemd 2021-06-14 12:33:14 +01:00
Athanasius 61bf062e9c Add example systemd unit files, and supporting files. 2021-06-14 12:27:21 +01:00
Athanasius c383d97fee docs: Basic instructions on putting existing LetsEncrypt cert files in place 2021-06-04 15:24:40 +01:00
Athanasius adaa6822f0 docs: Add some information from the VPS Anthor has been using. 2021-06-04 14:22:14 +01:00
Athanasius 423a9a23ee Merge pull request #121 from BANTYC/enhancement/es-6-node-example
Minor Node.js example enhancement
2021-05-26 10:11:15 +01:00
BANTYC 2d2a02265f * Added semicolons
* Added ES6 imports
* Added package-lock.json
* Added module definition at package.json
2021-05-25 23:51:39 +07:00
Athanasius e47b3e4021 docs/Running: Correct and clarify the Apache Proxy examples. 2021-05-19 11:32:42 +01:00
Athanasius c5070c7754 docs/Running: Be explicit about the mysql password use 2021-05-19 11:28:03 +01:00
Sileo35 57ea5e9158 Add CodexEntry event to map new discovered species
It wouldn't take a lot of bandwidth cause it is a rare event for a player.
But it will be a very interesting informations to make a good mapping of species around the galaxy.
2021-05-18 18:23:30 +02:00
Athanasius ad236365f8 docs/running: Add dpkg output of the tested VM.
The debian-vm-dpkg_-l.txt is likely the most useful as it includes the
exact versions of the packages.  This might help resolve any "uh,
doesn't work on *my* system" conundrums.
2021-05-17 08:25:34 +01:00
Athanasius 5f12722c9f docs/running: Order steps more logically.
* Also adds some minimal Apache guidance for Reverse Proxy setup.
2021-05-16 20:59:03 +01:00
Athanasius ae4f54b608 docs/running: Move DB init after DB install/setup
* Also we might as well make examples clearer by assuming
  `~/eddn/dev/EDDN/` for the git clone.
2021-05-16 20:47:34 +01:00
Athanasius f195a53872 docs/running: Detail the ports each process uses and why. 2021-05-16 20:45:03 +01:00
Athanasius 7dce35d442 docs/running: expand/correct/improve iptables rules for VM testing 2021-05-16 20:30:53 +01:00
Athanasius a64ca249d1 docs/running: Add section on needing to search/replace monitor files 2021-05-16 20:27:56 +01:00
Athanasius 66bb88abca docs/running: cp -r not cp -p 2021-05-16 19:31:10 +01:00
Athanasius e12f6f1f70 docs/running: Init SQL schema & port 9091 also needs forwarding to VM 2021-05-16 18:09:57 +01:00
Athanasius 031981893c docs/running: Example settings override file & misc grammar 2021-05-16 17:35:30 +01:00
Athanasius ae73b346fd docs: Add example of a settings override file 2021-05-16 17:29:37 +01:00
Athanasius b4359286af docs/running: multiple schemas can be outdated 2021-05-16 17:26:09 +01:00
Athanasius 4e9cecaf1e docs/running: nginx serves the schema files 2021-05-16 17:25:20 +01:00
Athanasius 854e20501c docs/running: missing ' which ' 2021-05-16 17:23:49 +01:00
Athanasius 5c9f01be7a docs/running: formatting & correct RELAY_HTTP_BIND_ADDRESS/RELAY_HTTP_PORT 2021-05-16 17:19:59 +01:00
Athanasius 4229d59450 docs/running: Formatting fixups. 2021-05-16 17:12:52 +01:00
Athanasius 1e4eb9e0e1 docs/running: Be more explicit about using an override file for config 2021-05-16 16:51:32 +01:00
Athanasius ea87cea80b docs/running: Generalise the VM host name in example 2021-05-16 16:35:01 +01:00
Athanasius 2656efc828 docs/running: Notes on testing in a VM
* The useradd command is adding a user.
* How to quit out of `mysql.
* The `requirements.txt` is in this PR now.
* How to disable the message duplicates check.
* If you're double-proxying you need to set that up, and some firewall
  redirects too.
2021-05-16 16:32:12 +01:00
Athanasius 193863e686 docs/running: Much more progress
* Installing a mariadb server and creating the database, plus db user
  and permissions.
* Installing to ~/.local/ with setup.py script.
* Installing the monitor files.
* Installing the schema files.
* Installing `netdata` Debian package for performance stats.
* Installing and configuring nginx as reverse proxy.
2021-05-16 15:31:57 +01:00
Athanasius 1d871557eb requirements: add strict_rfc3339 2021-05-16 12:41:23 +01:00
Athanasius b296f3ff11 Add requirements.txt
Whilst setup.py lists the required python modules it allows attempted
installation of the latest versions of each.

Unfortunately there is at least the problem that simplejson's latest
version attempts to install some dependencies which won't install on
Python 2.7.

Thus we nail down the versions of all the required modules as per
Athanasius' experience of what actually works on a Debian system.
2021-05-16 11:28:14 +01:00
Athanasius 8ee650c8db docs/running: Expand on Gateway passing messages on, start 'Running' section 2021-05-16 11:19:37 +01:00
Athanasius 8d34c3335f Add contrib/run-from-source.sh
This allows for running the three components without first installing
them in any manner.  You can just git clone, configure (including
certificate files) and go.
2021-05-16 10:41:17 +01:00
Athanasius a8a6fd15a4 docs/Running: You can specify an overrides config file 2021-05-16 10:35:59 +01:00
Athanasius d2d2122609 docs: Add initial version of Running-this-software.md 2021-05-16 09:35:20 +01:00
Rob bd1c3d96d3 Merge pull request #115 from clonedArtie/master
Odyssey flags for the schemas
16May21PreChanged
2021-05-12 16:12:35 +01:00
clonedArtie a1e61bab01 Odyssey and Horizons flags added 2021-05-12 16:33:39 +02:00
clonedArtie 878dbb7a99 Odyssey flag added 2021-05-12 16:32:51 +02:00
clonedArtie 629973b7d0 Odyssey flag added 2021-05-12 16:32:29 +02:00
clonedArtie 6a956f96f3 Odyssey flag added 2021-05-12 16:32:07 +02:00
AnthorNet de70a4c188 Merge pull request #113 from vovchisko/fix/update-nodejs-example
fix / update NodeJS example
2021-04-10 08:37:26 +02:00
Vladimir Ishenko 3819620720 ignore .idea 2021-04-10 00:23:50 +03:00
Vladimir Ishenko 98a53e7660 refresh nodejs example 2021-04-10 00:23:40 +03:00
Adam Lewandowski 48dbdc6584 Use correct property names for commodity stock and demand 2021-02-19 23:16:01 -05:00
AnthorNet d9b5586a4e Merge pull request #108 from lexi-lambda/patch-1
Allow an empty commodities array in commodities/3
2020-11-26 15:16:28 +01:00
Alexis King ab89a6e975 Allow an empty commodities array in commodities/3
closes #107
2020-09-28 14:25:53 -05:00
AnthorNet e4bc72abe9 Remove GA 2020-07-06 14:24:09 +02:00
AnthorNet 2741cc1e0d Merge pull request #98 from bgol/allowCobraMkIV
Add "allowCobraMkIV" boolean property to shipyard message
2020-07-05 20:01:00 +02:00
AnthorNet 0060259877 Merge pull request #99 from irtnog/master
Add simple Common Lisp example client
2020-07-05 20:00:16 +02:00