
Docker Projects
Looking for freelance Docker jobs and project work? PeoplePerHour has you covered.
Full-Stack Developer Needed for Property Management SaaS
# Full-Stack Developer Needed for Property Management SaaS ## Project Overview Looking for an experienced full-stack developer to join helping develop a property management SaaS product. The project focuses on document management, compliance tracking, and AI-powered data extraction. This is an ongoing project with the potential for long-term collaboration. ## Tech Stack - **Backend**: ASP.NET Core, C# - **Frontend**: Vue.js 3 with TypeScript, Tailwind CSS - **Database**: MongoDB - **Cloud Services**: AWS S3, SQS, LocalStack for development - **Background Processing**: Hangfire - **Real-time Notifications**: Pusher - **CI/CD**: GitHub Actions - **Infrastructure**: Docker, Docker Compose ## Required Skills - Strong experience with ASP.NET Core and C# development - Vue.js 3 with Composition API and TypeScript - MongoDB schema design and querying - Experience with AWS services, particularly S3 and SQS - Background job processing frameworks (Hangfire preferred) - Real-time notification systems - Docker containerization - Experience with multi-tenant SaaS architecture ## Current Status We have a functioning authentication and multi-tenancy system and are now implementing document processing workflows. We need help scaling the application features while maintaining clean, maintainable code. ## Ideal Candidate - Proactive problem solver who can work independently - Strong communication skills and attention to detail - Experience with SaaS products and multi-tenant architecture - Understanding of secure coding practices - Available for regular video calls during UK business hours - Commitment to at least 15-20 hours per week Please include in your response: 1. Your experience with each component of our tech stack 2. Examples of similar projects you've worked on 3. Your availability and preferred working hours
a day ago31 proposalsRemoteNeed a userspace replacement for linux namespaces and bwrap.
Currently, flatpak and steam clients for ubuntu require namespaces to function properly. This limits the ability to run them on minimal/limited hosts such as docker containers. We require a seamless drop-in replacement that would mimic namespaces behavior without the corresponding kernel modules to circumvent this limitation. While we are aware that this has some serious security risk implications, maintaining some level of security guarantees that namespaces provide, to the extent that's applicable in this context, should be still possible on userspace level. There are no requirements for programming languages or frameworks, but we suspect lower level solutions like c++ will offer better performance in this case. As such, applicants that can offer their experience with those will be given priority.
12 days ago11 proposalsRemoteSC4S Troubleshooting and Integration Support
We are currently deploying Splunk Connect for Syslog (SC4S) and need expert assistance to resolve data ingestion issues and ensure correct parsing and mapping of incoming syslog messages (including Cisco logs, test logs, and fallback events). Current Environment: SC4S running in Docker on Ubuntu Splunk HEC is configured and accepting test events via curl Custom logger tests are reaching SC4S but resulting in fallback handling or 400 status codes from HEC Logs are not showing under expected sourcetypes like cisco:ios Goals: Ensure test and real device syslogs are parsed correctly and mapped to the correct sourcetypes Eliminate fallback routing and 400 errors Validate data is ingested into Splunk as expected (e.g., cisco:ios, cef, etc.) Help create clean override configs if needed Deliverables: Working SC4S setup routing and parsing logs correctly At least one test log type (e.g., CEF or Cisco) confirmed working end-to-end Brief documentation of steps or changes applied Preferred Skills: Experience with SC4S Splunk HEC and sourcetype mapping knowledge Syslog formats and logger simulation familiarity Docker and Linux experience Timeline: ASAP — Immediate availability preferred
17 days ago10 proposalsRemote
Past "Docker" Projects
opportunity
Config Codespace Docker dev env Legacy Rails app
Assist via remote desktop and screen share to setup Codespace on our GitHub account and get a development environments working for a legacy Rails 4.2 app To be delivered via remote desktop with myself Urgent requirement so suggest a date time with submission
opportunity
Build a SaaS system
We're seeking an experienced SaaS Developer (or development team) to bring our innovative AI-powered testing platform to life. This SaaS platform leverages advanced AI to streamline and enhance software quality assurance processes. Your Role: Develop and deploy a scalable, secure, and high-performing SaaS solution. Integrate AI models and automation workflows effectively within a cloud environment. Ensure robust integrations with modern DevOps tools and services. Implement responsive and intuitive interfaces aligned with industry standards. Maintain high security and compliance standards (GDPR, SOC2). Skills & Experience: Proven expertise in SaaS platform development. Strong experience with cloud-native architecture (Azure/AWS). Familiarity with Kubernetes, Docker, serverless architecture, and scalable databases. Solid understanding of AI integration (NLP, predictive models). Familiar with CI/CD pipelines, DevOps integrations (e.g., Azure DevOps, Jira). Excellent security best practices and compliance awareness. Effective communication, proactive problem-solving, and agile project management. Project Duration: Initial contract with the potential for ongoing development and support. How to Apply: Please provide: A brief overview of relevant experience Examples of previous SaaS/cloud projects Your availability and estimated rates We look forward to working with a talented developer/team to build a truly impactful SaaS product.
opportunity
Azure Functions Developer (Python & MongoDB)
We are seeking an experienced developer proficient in Azure Functions, Python, and MongoDB to join our dynamic team. The ideal candidate will be responsible for designing, developing, and managing serverless cloud-based solutions and databases, ensuring high performance and responsiveness to requests from front-end applications. Key Responsibilities: Develop, test, and deploy serverless functions using Azure Functions and Python. Design, implement, and manage MongoDB databases, optimizing database performance and scalability. Collaborate with cross-functional teams to define, design, and implement new features and enhancements. Monitor, troubleshoot, and resolve issues related to Azure Functions and MongoDB deployments. Implement effective security practices for Azure cloud solutions and database environments. Write clear, maintainable, and testable code following best practices and standards. Contribute to architectural and design decisions, ensuring solutions align with company goals. Qualifications: 3+ years of experience developing with Azure Functions. Strong proficiency in Python, with a demonstrated ability to write clean, scalable code. Proven experience designing, implementing, and managing MongoDB databases. Familiarity with Azure Cloud Services and serverless architecture. Understanding of cloud security practices, especially related to Azure services. Excellent problem-solving and analytical skills. Ability to work independently and collaboratively within a team. Strong communication skills, both written and verbal. Preferred Skills: Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect). Experience with CI/CD pipelines, particularly Azure DevOps. Knowledge of Docker and Kubernetes for container orchestration. Location and Language Philippines and Filipino
Get Aspire Dashboard Working on C# App
I have 2 C# apps that send messages between each other. The apps are working fine. I have tried to add Serilog with tracing (trace ID) and Serilog.Enrich.Exception. And I have tired to add OpenTelemetry traceability and custom metrics. All of this is working in the console log - I can see Serilog logs on the console. I can see my custom meters on the console. And I can see OpenTelemetry traces' instrumentation on the console. And the entire system, both applications, the Aspire Dashboard, etc, all currently starts with "docker compose up" That is all working currently. I am trying to send all the logs, metrics and traces to Aspire Dashboard's docker container image mcr.microsoft.com/dotnet/aspire-dashboard:latest. However, while I see all the logs, metrics, and traces on the console, none of that shows up on the Aspire Dashboard. This job is to get logs (including trace ID and Serilog.Enrich.Exception), and metrics (including my custom metrics), and traces showing on the Aspire Dashboard. And again, all of these are seen currently working on the console. Hopefully with minimal code changes. Verification is structured logs from Serilog are showing on http://localhost:18888/structuredlogs and traces (the logs joined by trace ID) are showing on http://localhost:18888/traces and metrics, including my custom metrics, are showing on http://localhost:18888/metrics. And that this continues to be started from scratch by "docker compose up" I can share the zip file with you, if you want to see the full source code before you take the job.
Put a project in a docker
I have a project, and I want to put it in Docker. I want a brief documentation of how you did it and how to launch. below the link for the project: https://drive.google.com/file/d/1vVSkbhzchbgbedqCfW6AcCgD2s-BDAdn/view?usp=sharing
Hiring 3 Cloud/DevOps Engineers Urgently
We are looking for an experienced and proactive Cloud/DevOps Engineer to join our exciting project and help us design, deploy, and manage a highly scalable, secure, and efficient cloud infrastructure. Our project involves building a SaaS platform and we need someone who can collaborate with our development team to ensure seamless deployment and automation. ### Responsibilities: - **Infrastructure Design:** Create and implement cloud-based infrastructure (preferably on AWS/Azure/GCP) with a strong focus on scalability and security. - **CI/CD Pipeline:** Build and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines for fast and reliable deployments. - **Monitoring & Optimization:** Set up monitoring tools to ensure uptime and performance, and continuously optimize infrastructure costs and usage. - **Automation:** Develop and implement infrastructure automation using tools like Terraform, Ansible, or similar. - **Collaboration:** Work closely with the development team to streamline workflows, troubleshoot issues, and ensure successful delivery. ### Requirements: - Proven experience as a Cloud or DevOps Engineer. - Proficiency in CI/CD tools like Jenkins, GitLab CI, or GitHub Actions. - Familiarity with containerization and orchestration tools such as Docker and Kubernetes. - Experience with configuration management tools like Terraform, Ansible, or Puppet. - Knowledge of scripting languages like Python, Bash, or PowerShell. - Strong understanding of security principles in the cloud and DevOps practices. ### Deliverables: - Fully implemented and functional cloud infrastructure. - Robust CI/CD pipelines for automated deployments. - Documentation of all implemented solutions and best practices. - Onboarding and knowledge transfer session for our team.
We need a MERN fullstack developer
Job Responsibilities: Design, develop, and maintain web applications using the MERN (MongoDB, Express.js, React, Node.js) stack. Collaborate with product managers, UI/UX designers, and other developers to build and deploy robust web solutions. Write clean, maintainable, and efficient code. Implement responsive web designs and ensure the application works seamlessly across various devices. Integrate third-party APIs and services into the application as required. Troubleshoot, debug, and optimize applications for maximum performance and scalability. Follow best practices for version control, testing, and documentation. Stay up to date with emerging trends and technologies in software development. Participate in code reviews and provide constructive feedback to other team members. Key Requirements: Proven experience in working with the MERN stack (MongoDB, Express.js, React, Node.js). Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and related web technologies. Experience with front-end frameworks like React, Redux, and other UI libraries. Familiarity with RESTful APIs and web services. Knowledge of database management with MongoDB or other NoSQL databases. Experience with version control tools like Git. Familiarity with deployment processes using cloud platforms (AWS, Heroku, etc.) and CI/CD pipelines. Strong problem-solving and debugging skills. Excellent communication skills and ability to work in a team environment. Familiarity with Agile/Scrum development methodologies is a plus. Preferred Qualifications: Experience with GraphQL. Knowledge of Docker and containerization. Familiarity with TypeScript. Experience with server-side rendering (SSR) and Next.js.
opportunity
Support for launch of app through AWS
We have created an web app and android app through a low code tool. We are looking to launch this in AWS and we have setup the environment but are looking for some help to make this work well. You will have experience of AWS especially EB. You will have experience of using Docker and MSBuild. The web app has been built in .net and using mysql and the app is an Android app.
Fix PostgreSQL Connection Issue on Apache/Passenger Server
We are looking for an experienced Linux server administrator or DevOps professional to troubleshoot and fix a PostgreSQL connection issue on our Apache/Passenger-based application. Issue Details: -Our application fails to connect to the PostgreSQL database and shows the following error: "connection to server at "172.17.0.1", port 5433 failed: Connection refused Is the server running on that host and accepting TCP/IP connections?" -The issue seems to be related to database connectivity, firewall settings, or server configuration. -The PostgreSQL database is running on port 5433, not the default 5432. -The application is deployed using Apache + Passenger. Expected Fix: -Diagnose and fix the PostgreSQL connection issue. -Ensure the application can successfully connect to the database. -Verify and update PostgreSQL, firewall, and network configurations if needed. -Restart necessary services (Apache, Passenger, PostgreSQL) after the fix. -Provide documentation on what was changed for future reference. Requirements: -Experience with Linux servers (Ubuntu or Debian preferred). -Strong knowledge of PostgreSQL configuration and troubleshooting. -Experience with Apache + Passenger. -Familiarity with Docker (if the database is running inside a container). If you are confident in fixing this issue, please apply with: -Your relevant experience -Estimated time to complete the fix -Any clarifying questions Looking forward to working with an expert who can resolve this quickly!
Immediate Plesk 18, Ubuntu 22 System admin
Summary of Issues (For Job Description on Upwork) On Monday this week, Plesk 18 performed its usual auto-update. Shortly after, a specific page encountered redirection issues. In an attempt to fix the issue, an admin who was unfamiliar with Plesk mistakenly tried to uninstall Nginx on a Plesk-managed server, causing the entire system to crash. This is a Plesk 18-based server running on Ubuntu 22.04, hosting multiple websites, including Magento-based eCommerce stores and several WordPress sites. The server is now completely down due to a combination of Nginx, Passenger, Brotli, SSL, and proxy conflicts. Core Issues: 1. Nginx is broken and fails to start due to a mix of misconfigurations, missing dependencies, and broken integrations with Phusion Passenger, Brotli compression, and SSL. 2. Plesk’s webserver configuration is corrupted. Plesk relies on a combination of Apache and Nginx, with Nginx acting as a reverse proxy. Both services are failing to start properly, making all websites inaccessible. 3. Phusion Passenger is installed but not properly configured. It must be correctly set up to function with Nginx or removed if not required. 4. Brotli compression is causing conflicts. The module is installed but is throwing errors that prevent Nginx from running correctly. 5. SSL and proxy issues are contributing to the failure. There are duplicate SSL directives and misconfigured proxy settings, possibly linked to the failed attempt to uninstall Nginx. 6. Magento API authentication is failing. API requests are being denied access, which could be related to the Plesk update, SSL issues, or broken reverse proxy configuration. 7. Varnish, Redis, and Elasticsearch need verification: - Varnish runs inside Docker and is operational but may need to be restarted and reconfigured. - Redis runs natively on the server and must be checked for stability. - Elasticsearch is installed natively and should be verified for proper functionality. The primary goal is to restore full server functionality, ensuring that all websites, logins, and Magento product pages load correctly. If manual fixes are not successful, a clean reinstall of Plesk with full backup restoration may be required. Looking for an Expert Who Can: - Diagnose and repair the current Nginx and Plesk setup. - Properly configure Phusion Passenger or remove it if unnecessary. - Resolve issues with Brotli compression, SSL, and proxy settings. - Ensure Magento’s API authentication functions correctly. - Verify and optimize the Varnish, Redis, and Elasticsearch setup. - Determine whether a full reinstall is necessary and, if so, handle the process efficiently. We need a highly skilled system administrator with deep experience in Plesk, Nginx, and Magento hosting, who can quickly identify the root cause of these failures and implement a permanent fix.
Looking For Linux LPE From Docker Container To Root
Hi, I am looking for a person who can escape docker container from user tomcat to root. Will give you shell further you have to perform LPE (local privilege escalation). This is a Linux server and work is legit, nothing to do with our side of the world so yeah, let me know anyone can do that. Thank You!
pre-funded
Education Sample Project Development
Reposting to request the support of a specific developer. The aim of this project is to build a sample application that will be used to teach Large Language Model (LLM) application development. The sample will be provided to students who will then edit and enhance the application in order to develop their own skills. As such, all code delivered should be clearly documented and easily understandable. The deliverable of this project will be a git repository containing a sample project. The sample project should develop of a docker application comprising a server and a web client. The server will include a simple API with a single service. The service will: 1. be called with a passage of text. 2. call two separate large language model services to extract named entities from the passage of text. 3. return the two sets of results. The web client will allow the User to: 1. select a text file from a local file system. 2. call a service in the server API. 3. display the two sets of results returned by the service in the web client. The deliverable of this task should be a git repository with detailed instructions on how to setup the project in Visual Studio Code and then build, deploy and run the application. In responding to this requirement, please detail: 1. the languages for the Web Client and the Server. 2. the LLMs that will be used to demonstrate the service. 3. any additional technology dependencies / constraints.
Extract DSP UI from Beocreate software
I need a HTML/JS developer who can extract a part from an existing complex web UI: https://github.com/hifiberry/create I only need to DSP user interface. All other modules, the top-bar navigation and all unnecessary dependencies needs to be removed. Note that this is a complex software, just removing some files won't do the job! I expect: - Analysis what code is minimally required. This will require installing the software on the developers PC and analysing it in detail. - create a new UI with only the minimally required code. remove unnecessary dependencies - the code that communications with the digital signal processor should be extracted into a seperate class that can be adapted for different signal processors - create a docker container that runs this standalone The final code should probably be in the range of 1000-4000 lines of code.
pre-funded
Education Sample Project Development
The aim of this project is to build a sample application that will be used to teach Large Language Model (LLM) application development. The sample will be provided to students who will then edit and enhance the application in order to develop their own skills. As such, all code delivered should be clearly documented and easily understandable. The deliverable of this project will be a git repository containing a sample project. The sample project should develop of a docker application comprising a server and a web client. The server will include a simple API with a single service. The service will: 1. be called with a passage of text. 2. call two separate large language model services to extract named entities from the passage of text. 3. return the two sets of results. The web client will allow the User to: 1. select a text file from a local file system. 2. call a service in the server API. 3. display the two sets of results returned by the service in the web client. The deliverable of this task should be a git repository with detailed instructions on how to setup the project in Visual Studio Code and then build, deploy and run the application. In responding to this requirement, please detail: 1. the languages for the Web Client and the Server. 2. the LLMs that will be used to demonstrate the service. 3. any additional technology dependencies / constraints.
opportunity
Website Deployment, Maintenance & Cost Optimisation
We are seeking an experienced AWS Engineer to deploy, maintain, and optimise our website infrastructure on AWS. The ideal candidate should have expertise in cloud architecture, automation, security, and cost efficiency, with experience integrating third-party storage solutions (such as Wasabi, DigitalOcean Spaces, Backblaze B2, and Cloudflare R2) for testing environments, image storage, and backup management. Responsibilities • Deploy and configure the website on AWS, ensuring high availability, scalability, and cost efficiency. • Optimize AWS resource usage to minimize costs while maintaining performance. • Manage and configure AWS services, including EC2, S3, RDS, Lambda, Route 53, and CloudFront. • Set up and maintain CI/CD pipelines for automated deployments. • Implement robust security measures, including IAM policies, VPC configurations, encryption, and automated compliance checks. • Monitor system performance, troubleshoot issues, and provide proactive maintenance. • Integrate and manage third-party storage solutions (e.g., Backblaze B2, Wasabi, DigitalOcean Spaces, Cloudflare R2, Google Cloud Storage) for testing, image storage, and data redundancy. • Implement cost monitoring and optimization strategies using AWS Cost Explorer, Trusted Advisor, and third-party cost management tools. • Perform regular backups, disaster recovery planning, and failover strategies. • Conduct load testing and performance benchmarking to ensure website reliability under traffic spikes. • Provide ongoing support, updates, and security patches as needed. Requirements • Proven experience with AWS cloud infrastructure, cost optimization, and DevOps best practices. • Strong knowledge of AWS services, including EC2, S3, RDS, CloudFront, IAM, and Lambda. • Experience with infrastructure-as-code (IaC) tools such as Terraform or AWS CloudFormation. • Familiarity with containerization (Docker, Kubernetes) and serverless computing. • Strong Linux system administration and networking skills. • Experience with monitoring and logging tools (AWS CloudWatch, Prometheus, Grafana). • Knowledge of third-party storage providers and integration strategies. • Excellent problem-solving skills and the ability to work independently. Preferred Qualifications • AWS certifications (AWS Solutions Architect, DevOps Engineer, or equivalent). • Experience with serverless architectures and microservices. • Proficiency in scripting languages (Python, Bash, PowerShell) for automation. • Familiarity with multi-cloud or hybrid cloud environments (e.g., AWS + Google Cloud/Azure). • Understanding of load testing tools like k6, Locust, JMeter, or AWS Distributed Load Testing. We look forward to working with you for 90 days.
Ecommerce Platform Development Specialists (2 Positions)
We are seeking two highly skilled and experienced Ecommerce Platform Development Specialists to join our team on a freelance basis. You will play a crucial role in designing, developing, and maintaining robust and scalable ecommerce platforms. We welcome applications from both individual freelancers and agencies. Responsibilities: Design, develop, and implement high-performance, user-friendly ecommerce platforms. Develop and maintain front-end applications using React.js, Angular, or Vue.js. Develop and maintain back-end applications using Node.js, Python (Django/Flask), PHP (Laravel), or Ruby on Rails. Integrate with third-party APIs (e.g., payment gateways, shipping providers). Optimize website performance for speed and search engine optimization (SEO). Ensure cross-browser compatibility and responsiveness. Required Skills: Strong proficiency in at least one front-end framework (React.js, Angular, Vue.js) Strong proficiency in at least one back-end language (Node.js, Python, PHP, Ruby on Rails) Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB) Experience with RESTful APIs and API integration Experience with version control systems (Git) Bonus Points: Experience with cloud platforms (AWS, Azure, GCP) Experience with containerization technologies (Docker, Kubernetes) Experience with headless commerce platforms Experience with Agile development methodologies Deliverables: Well-designed, high-performance, and scalable ecommerce platforms. Clean and maintainable code. Timely and effective bug fixes and maintenance. Application Instructions: Please submit your resume, cover letter, and portfolio. Note: Agencies should submit proposals outlining their team's expertise and experience, along with proposed project timelines and pricing.
opportunity
Web Developer: Build site for WPOptic, Chrome extension for WP
Web Developer: Build site for WPOptic, Chrome extension for WP, WPoptic.com is a free chrome extension that detects WordPress plugins active on a website. Right now the site is quite simple as we are still improving our extension. For the new site we will need a new homepage including packages that we are going to sell. Please check out the website, and also check out the extension because we will keep the style of the extension. It’s important for the job that you have a good understanding of the Chrome extension. Show us your best design and hopefully we can work things out. Summary As a Web Developer for wpoptic.com, you will be instrumental in creating an innovative website for a free Chrome extension that detects WordPress plugins. Reporting to the project manager, you will leverage your core skills in JavaScript, HTML, CSS, and front-end development to build a user-friendly interface. Your premium skills in Docker and SQL will enhance the website's functionality and performance. Additionally, your relevant experience in web design and SEO will ensure the site is optimized for user engagement and search visibility, making a significant impact on our audience. Qualifications Proficient in JavaScript, HTML, and CSS for front-end development Experience with WordPress and creating user-friendly websites Familiarity with Docker and SQL databases (MySQL, PostgreSQL) Knowledge of web design principles and SEO best practices Ability to wireframe and design intuitive user interfaces Understanding of RESTful services and e-commerce platforms Level of expertise Advanced Responsibilities Design and develop a user-friendly website for wpoptic.com, focusing on the detection of WordPress plugins. Utilize core technologies such as JavaScript, HTML, and CSS to create an engaging front-end experience. Collaborate with stakeholders to gather requirements and implement features that enhance user interaction. Ensure the website is optimized for performance and SEO best practices. Test and troubleshoot website functionality across various browsers and devices. Job Types: Fixed Contract Budget: $2,000.00