Comments (5)
@jboka May I add you as a collaborator?
from ajenti-letsencrypt.
from ajenti-letsencrypt.
Since the letsencrypt.sh submodule wasn't really installing itself and it looks to me this is not the best dependency I thought about a new approach.
I tried integrating certbot instead https://certbot.eff.org/about/ which is a python based letsencrypt client. The project seems to be in active development.
The integration eventually worked out pretty nicely. A dependency for certbot should be added, so that ajenti knows when to activate it. For the current state see my fork...
With the approach you took @herooutoftime and simultaneously serving websites with ajenti-v it wouldn't be possible to validate certificates without restarting and deactivating the other configs.
There actually is a workaround, by adding adding a nginx location directives in the custom field of the ajenti-v website settings, but this would have to be done for each website entry in ajenti-v. At least this allows for making certbot work without any nginx restarts.
Best solution would be the integration into ajenti-v, but I don't know about their plugin structure.
Are you still up to putting effort into this?
from ajenti-letsencrypt.
Just saw, proper setup would by via corresponding static entries under Content
from ajenti-letsencrypt.
Hey there, I showed up today trying to fork @jboka's master and some issues I had on an Ubuntu 16.01.2 LTS. I tried to follow along with certbot's instructions to get it installed but wasn't able to follow along or really get what the purpose of each option was in relation to the setup procedure, and saving and requesting or setting up the cron didn't put anything anywhere.
But it also didn't raise an error like the the current master does.
from ajenti-letsencrypt.
Related Issues (12)
- Can't find Security/Plugin in Control Panel HOT 9
- I have a problema with a installation HOT 2
- Configuration help
- some troubles on request send HOT 3
- cron can't create HOT 2
- Request error on fresh install HOT 3
- No module named cryptography.hazmat.bindings.openssl.binding
- Port closed after installation on debian jessie
- Repository error HOT 1
- request not working HOT 9
- letsencrypt unable to request certificates HOT 2
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 ajenti-letsencrypt.