Linux System Administrator (Ubuntu/NGINX/SSL) Required
📋 Task Description:
It is necessary to set up automatic renewal of SSL certificates (Let's Encrypt) for multiple domains on a server with a website builder.
🎯 What Needs to Be Done:
1. Analyze the current SSL automation system (scripts are ready, need refinement)
2. Fix the scripts for obtaining and renewing certificates
3. Configure the correct operation of cron jobs
4. Check all domains and renew expired certificates
5. Ensure that auto-renewal works (test run)
6. Update documentation
💻 Technologies:
- Ubuntu 24.04
- NGINX (multiple virtual hosts)
- acme.sh for SSL certificates
- Bash scripts
- Cron
📚 What is Provided:
- SSH access with limited rights (only NGINX, SSL, logs)
- Detailed documentation on the current setup
- Access to logs and configurations
⏱ Deadlines: 1-3 days
💰 Budget: [specify your budget]
✅ Requirements for the Specialist:
- Experience with NGINX and SSL certificates (mandatory)
- Knowledge of bash scripts and cron
- Experience with Let's Encrypt / acme.sh
- Ability to work with logs and diagnose problems
- Responsibility and attention to detail
🚫 Restrictions:
- Access ONLY to NGINX and SSL configurations, logs
- No access to application code and database
- Work is conducted under supervision
📝 What is Required from You:
1. Work experience (portfolio or examples)
2. Approximate time estimate for the task
3. Willingness to work with limited access
🔐 Security:
A separate user with sudo is provided only for permitted commands. Access to sensitive data is not available.
Automatic replies will be ignored.
Thank you.
-
6501 229 4 7 Hello, I am ready to complete it.
Message me privately.
I will start right away.
-
3301 180 0 Good evening.
I am ready to discuss the details of our collaboration. Write to me. Thank you.
-
1004 6 1 Hello!
I have real experience with Ubuntu/NGINX, Let’s Encrypt via acme.sh, bash automation, and cron (setting up/debugging auto-updates, mass virtual hosts, working with logs). I have done similar tasks for servers with a large number of domains.
Time estimate: 1–2 days for auditing the current scheme, fixing scripts, cron, running through domains, and testing auto-updates + updating documentation.
Working with limited SSH/sudo access is fine, this is standard practice. I am ready to start immediately after access and current documentation are provided.
Regarding the budget: I can take on the work within $250–350 (or we can discuss after a brief audit).