Comments (10)
Original comment by John Grimes (Bitbucket: j0hngr1mes, GitHub: Unknown)
This has now been deployed and is working nicely.
from medserve.
Original comment by John Grimes (Bitbucket: j0hngr1mes, GitHub: Unknown)
Resolved by pull request #3.
from medserve.
Original comment by John Grimes (Bitbucket: j0hngr1mes, GitHub: Unknown)
This is the crontab entry:
# Run Let's Encrypt daily at 3:15 and restart Nginx, logs go to /var/log/letsencrypt
15 3 * * * root /usr/bin/letsencrypt certonly -n --standalone -d medserve.online && cd /root && /usr/local/bin/docker-compose restart proxy
from medserve.
Original comment by John Grimes (Bitbucket: j0hngr1mes, GitHub: Unknown)
I've fixed the problem with Certbot by running the following command:
ufw allow 443
There are now a set of certificate files at /etc/letsencrypt/live/medserve.online
.
I'm now working on updating the Nginx configuration to use the certificates.
from medserve.
Original comment by Dion McMurtrie (Bitbucket: dion_mcmurtrie, GitHub: Unknown)
should use the key
from medserve.
Original comment by John Grimes (Bitbucket: j0hngr1mes, GitHub: Unknown)
What is the username?
from medserve.
Original comment by Dion McMurtrie (Bitbucket: dion_mcmurtrie, GitHub: Unknown)
added, feel free to have a crack at it.
from medserve.
Original comment by John Grimes (Bitbucket: j0hngr1mes, GitHub: Unknown)
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA2zhjkEooad81vLS7X9lGBnyH/MM48rMxfC9ULhhWbWzuPnZvLPIFmsD5sqKspbXjIHymOK62UHxzK3HrKrkQxLJlMJBsAl+RumJaGzvWaa80IhW1EviBye0KtIFluduQoS4W8n2+zzCWdANsWdwf/9hNbL3c3CiNXc6kzhvelT6pfnFiuw/gtpHKeArb1s0G1oOnqVh1xNKyVeQFwhOEiCiP6bbNO2GKaMABWUNndR7ims0LaRRJkaMHvZcnQzsjc9scyeKPPi0myRdNjRArCCbZ17nWh0me2bbAlMyI/C6aSNa/7908C616uDy+GhZ+ccVbao5kVzcdpox5x6dfOQ==
from medserve.
Original comment by Dion McMurtrie (Bitbucket: dion_mcmurtrie, GitHub: Unknown)
I don't know what's wrong with lets encrypt. I tried using certbot but I get the following
#!bash
# certbot certonly --standalone -d medserve.online
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Starting new HTTPS connection (1): acme-v01.api.letsencrypt.org
Obtaining a new certificate
Performing the following challenges:
tls-sni-01 challenge for medserve.online
Waiting for verification...
Cleaning up challenges
Failed authorization procedure. medserve.online (tls-sni-01): urn:acme:error:connection :: The server could not connect to the client to verify the domain :: Timeout
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: medserve.online
Type: connection
Detail: Timeout
To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address. Additionally, please check that
your computer has a publicly routable IP address and that no
firewalls are preventing the server from communicating with the
client. If you're using the webroot plugin, you should also verify
that you are serving files from the webroot path you provided.
If you give me a key I can set you up to SSH to the host.
from medserve.
Original comment by John Grimes (Bitbucket: j0hngr1mes, GitHub: Unknown)
If you give me access to your server I can have a go at installing Let's Encrypt.
from medserve.
Related Issues (20)
- Change parentMedicationResources to parentMedication
- Rename medicationResourceReferenceStatus to medicationResourceStatus
- Add type and status to replaces and isReplacedBy
- Deployment broken due to build option in docker-compose.yml HOT 2
- Substances do not have source code system
- Query for ingredients that are associated with a medication
- Query for ARTG code with status fails HOT 1
- Replaced resource is not known
- Allow for more than 100 results per page in search
- Update medication resource type to have native terminology type code as well as generic code
- Add TGA PMI, CMI and product summary links
- Log monitoring for medserve.online
- Add RxNorm to Medserve
- Integrate Postman collection testing in CI
- Serve ValueSets for form, container, and brand
- Serve CodeSystem and ValueSets for PBS and ARTG codes
- Add snapshot testing
- Serve structure definitions for extensions
- Extension documentation
- PBS Link Extract File missing Note Id and Caution Id columns
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from medserve.