The Comprehensive Beginner's Guide to PHP
Vital information for starting development with PHP
Looking for an attorney experienced in software licensing and intellectual property to review a software codebase for potential IP and licensing risks. Areas include: -open-source license compliance (GPL, LGPL, AGPL, MIT, Apache) -copied/reused code exposure -AI-generated code risks -ownership review -SaaS/commercial licensing concerns Experience with software audits, OSS compliance and startup technology law preferred. Deliverables: 1. Written risk assessment memo, including identification of problematic dependencies/licenses and remediation recommendations.
...HTTPS connection on your domain, I will rework the setup at no additional cost. Revisions are covered for issues directly related to the original installation purchase instructions:Once you place an order, these following details are required:Your domain name (e.g. )SSH/terminal login credentials (host, username, password or SSH key)Your web server/hosting type, if known (Apache, Nginx, or unsure)Control panel access if applicable (cPanel, Plesk, etc.)...
...REQUIREMENTS: - Experience in data engineering, ideally in Microsoft Azure environments. - Knowledge of Databricks, Apache Spark, and Medallion Architecture. - Experience with Delta Lake / Delta Tables, including concepts such as Row-Level Security. - Ability to work with Spark DataFrames, Spark SQL, and UDFs. - Good Python skills for data processing, transformation, and pipeline development. Are you interested? If so, please send us your proposal including your most recent CV as well as your earliest possible starting date. When sending over your details, please include a self-assessment (0-10, 10 = expert level) in the following areas: - Data Engineering (in general) - Databricks - Apache Spark - Microsoft Azure - Medallion Architecture - Delta Lake / Delta Tables, i...
I need a clean, well-tested Python pipeline that listens to our MongoDB (DocumentDB) product collection, transforms each incoming SKU document, and pushes the result into Apache Solr so the search index is always in lock-step with the source data. What the transform must do • Enrich taxonomy on two fronts: category as well as attribute level. • Keep only English content for now, but structure the code so Spanish or French could be switched on with minimal effort. • Filter out the fields we don’t want surfaced—specifically the SKU number, product description and price—while leaving all other data intact. • Merge duplicates that share the same SKU logic we will provide. Runtime behaviour The service should behave like a sink connecto...
...explanations and answer rationales Ensuring technical accuracy and relevance to the latest certification updates Reviewing and refining content based on feedback, if required Requirements Must have successfully cleared the Microsoft Certified: Azure Databricks Data Engineer Associate (Beta) certification Strong hands-on experience with: Azure Databricks Data engineering workflows ETL/ELT pipelines Apache Spark Delta Lake Data integration and transformation Prior experience in creating certification content, practice tests, or technical assessments is preferred Strong written English and attention to detail Deliverables Practice questions in exam format (MCQs, scenario-based questions, case studies, etc.) Answer keys with detailed explanations Content aligned with certification ob...
...and well-tested. During each session you will help me: • Extract, transform, and load data from multiple sources. • Configure, tune, and troubleshoot Snowflake warehouses. • Design, refactor, and test DBT models. The tech stack you’ll need to be fully comfortable with includes: • SQL for complex queries and performance tuning. • Python for ad-hoc scripts, utilities, and automation. • Apache Spark for the occasional large-scale batch job. Typical tasks range from reviewing my pull requests and fixing failing DBT tests to diagnosing slow Snowflake queries or re-engineering an ingestion workflow end-to-end. Clear explanations are essential—I’m counting on you not just to solve the issue but to show the thinking behind it so ...
I have just provisioned a fresh Linux-based VPS that runs Apache and I need my existing website—files, database, and all configuration—moved over seamlessly. Your task is to replicate the current production environment on the new server, point the domain once everything checks out, and make sure the site is fully functional after the switch. Here is what I expect to receive at the end of the engagement: • All site files copied to the VPS with correct ownership and permissions • Database exported, imported, and linked to the application • Apache virtual host configured, SSL certificates (if any) reinstated, and relevant PHP modules enabled • Any hard-coded paths or connection strings updated • A brief hand-off note outlining w...
...food ordering and management features. Customer Features Customer Registration and Login View Food Menu Add Items to Cart Place Orders View My Orders Update Profile Order Management Admin Features Admin Login Add Food Items Update Food Details Delete Food Items Manage Customer Orders View All Orders Manage Users Technologies Used Core Java JDBC Servlet & JSP HTML, CSS, Bootstrap MySQL Database Apache Tomcat Modules in Project Authentication Module Food Management Module Cart Module Order Management Module Admin Dashboard Database Operations Insert Update Delete Fetch Records Objective of Project The main objective of the Food Plaza project is to provide an easy and efficient online food ordering system where customers can order food conveniently and admins can manage food i...
Windows Server Administrator | PHP Apache Configuration I’m running a Windows Server that hosts both IIS and Apache. I have hosted a single PHP file on this server, being served by Apache. A single PHP endpoint— localhost/ —responds perfectly when I hit it with curl from inside the machine, yet the same call to http://<public-IP>/ returns “Not reachable”. Strangely, opening the link in any browser from the outside shows the page without issues. Because this behaviour reappears every time I rebuild the server, I need two things: • A hands-on fix that makes an external curl (or any non-browser client) receive the same data as the internal call. The problem scope is limited to Apache, as that’s the service I want h...
I’m running a Windows Server that hosts both IIS and Apache. I have hosted a single PHP file on this server, being served by Apache. A single PHP endpoint— localhost/ —responds perfectly when I hit it with curl from inside the machine, yet the same call to http://<public-IP>/ returns “Not reachable”. Strangely, opening the link in any browser from the outside shows the page without issues. Because this behaviour reappears every time I rebuild the server, I need two things: • A hands-on fix that makes an external curl (or any non-browser client) receive the same data as the internal call. The problem scope is limited to Apache, as that’s the service I want handling external traffic. • A clear, step-by-step write-up...
I have a PHP-based we...nothing but an ugly message. The rest of the codebase is stable; it’s purely the database hand-shake that’s broken. Your task is to dive into the existing PHP, identify why the connection fails, and deliver a clean, working fix. Once repaired, the site should load data normally without warnings or deprecated notices, and your solution must stay compatible with the current server stack (PHP 7.4 on Apache, MySQL 5.7). Deliverables • Updated PHP file(s) with the corrected connection logic • A short note outlining the root cause and the exact change made so I can maintain it later I can provide SSH or cPanel access and the current config details as soon as we start. Let me know your turnaround time and any questions you need ans...
... First, my Open Journal Systems (OJS) installation has suddenly stopped loading—browsers spin without delivering a page. The issue may be connected to an incompatible PHP version (this has been the cause in the past). Please trace whatever is preventing OJS from responding, whether that involves correcting virtual-host directives, updating , clearing OJS caches, or adjusting PHP/Apache settings. Second, a different site is hosted on NameCheap and its PositiveSSL certificate has expired. We have other domains under the same NameCheap account that use NameCheap's built-in SSL (as far as I know). You will need to configure SSL so the padlock appears again across the site. Deliverables: • Valid, active SSL installed on the NameCheap site (HTTPS green padlock on all...
...## Data & Search Infrastructure * PostgreSQL 14+ * JSONB * Query optimisation * Table partitioning * pgvector * OpenSearch / Elasticsearch * Custom analyzers for multilingual search * Redis for queues, caching, throttling ## Cloud & DevOps * AWS ap-south-1 (Mumbai only) * ECS Fargate * S3 * RDS * IAM * Secrets Manager * Docker * Terraform * GitHub Actions --- # Preferred / Bonus Skills * Apache Airflow / MWAA * Indic-language NLP experience * React + TypeScript * WhatsApp Cloud API * Firebase Cloud Messaging * AWS SES * Sentry * OpenTelemetry * Grafana * LLM cost optimisation strategies * High-scale document processing systems * DPDP Act 2023 compliance * Experience handling 10,000+ documents/day pipelines --- # Scope of Work The selected developer/team will buil...
...updates, no new modules—yet the front-office goes down until I manually roll back the site to the previous day’s files. At the same time I receive automated alert emails every day, which makes me suspect a deeper misconfiguration at server or application level. I need someone who can: • Audit the full Prestashop stack (core files, overrides, custom modules, PHP version, database, file permissions, Apache/Nginx rules). • Pinpoint the root cause of the recurring 500 error and the constant email alerts. • Apply clean, sustainable fixes without compromising existing customisations. • Optimise error logging so I have clear, readable logs for any future incident. • Provide a short hand-over report summarising what you found, what you chang...
...updates, no new modules—yet the front-office goes down until I manually roll back the site to the previous day’s files. At the same time I receive automated alert emails every day, which makes me suspect a deeper misconfiguration at server or application level. I need someone who can: • Audit the full Prestashop stack (core files, overrides, custom modules, PHP version, database, file permissions, Apache/Nginx rules). • Pinpoint the root cause of the recurring 500 error and the constant email alerts. • Apply clean, sustainable fixes without compromising existing customisations. • Optimise error logging so I have clear, readable logs for any future incident. • Provide a short hand-over report summarising what you found, what you chang...
I need our entire LAMP stack—Apache, MySQL, PHP scripts, cron jobs, and accompanying HTML assets—cloned from the current production host onto two additional servers. The move must be a true 1:1 migration, preserving file paths, permissions, SSL certificates, and database integrity. Once both machines are running identically to the source, add them to our global backup rotation (rsync/rclone into the existing S3 bucket) and run a restore test so I have proof the nightly jobs are firing correctly. Alongside the server work, several marketing landing pages require cleanup. I’ll provide a ticket list highlighting layout glitches, CSS inconsistencies, and the odd JavaScript callback that needs attention. After fixes, push to our Git repo, stage, and confirm the page...
I successfully built and configured a test Java Servlet project using Eclipse, Apache Tomcat, and the classic Java EE servlet architecture in order to understand how servlet-based web applications are structured, compiled, deployed, and executed within a traditional Java web development environment.
Create initial founda...contributors to walk through their approach before you approve. This protects the long-term health of your project. Track Your Active Contributors Maintain awareness of which contributors are actively working on your repository. At program close, you will be asked to vouch for your most impactful contributors. Repository Standards All registered repositories must have an open source license (MIT, Apache 2.0, GPL 3.0, or equivalent) The default branch must be protected - no direct pushes, only reviewed pull requests CI/CD status checks must pass before a pull request can be merged Repositories must not contain personally identifiable information in the codebase or commit history Project admins must not merge their own pull requests without at least one othe...
Senior Server Architect & OpenCart Expert: "Burn & Rebuild" Master Specification I. Project Overview We are executing a high-stakes "Burn and Rebuild" of a dedicated OVH server. The current environment is decommissioned due to corrupted Vhost mappings and a virtfs malfunction consuming 790GB. Site also has hosting errors where domain and server hosts both as domains so signal is split and no traffic. The Goal: You are responsible for the full lifecycle: sanitizing data, nuking the current OS, performing a clean AlmaLinux 9 install via OVH, and deploying a conflict-free OpenCart 3.0.5.0 site. This is a life website but due to all those install errors we have no choice but reinstall it all. This is a live website but since it is not working correctly we have to...
...vs. false positive vs. shared IP reputation) [ ] Provide a written report with findings and recommended fix path If the site is compromised: Clean it first. If you cannot clean it, report this immediately. Phase 2: Server-Side Preparation (MUST COMPLETE BEFORE DNS CHANGES) [ ] Obtain an SSL/TLS certificate with the new subdomain as a Subject Alternative Name (SAN) [ ] Configure the web server (Apache/Nginx) to serve this certificate when the new subdomain is requested (SNI) [ ] Update application configuration to recognize and handle the new hostname [ ] Implement HTTP → HTTPS redirects [ ] Configure HSTS headers for the payment subdomain [ ] Test the entire configuration using local hosts file overrides before any DNS changes Phase 3: DNS Cutover & Verification [ ] Coor...
I'm seeking help to resolve XAMPP interface issues specifically with Apache. The problem occurs while starting services. Ideal skills and experience: - Proficient in XAMPP, Apache, PHP - Experience troubleshooting control panel issues - Knowledge of service startup processes Please provide a brief overview of your relevant experience.
We have a Magento 2.4.8 installation on Ubuntu 24 with Apache 2.4. The vendor directory has missing files from an incomplete Magento 1 to Magento 2 migration. This causes setup:di:compile to fail partially and the site crashes intermittently. Server details: Ubuntu 24, Apache 2.4, Magento 2.4.8 IP: Theme: Aellon/tech (child of Codazon) The specific problem: The directory /var/www/html/vendor/magento/framework/MessageQueue/ is incomplete. The Publisher/Config/CompositeReader interceptor never generates during setup:di:compile, causing this error at runtime: Class "MagentoFrameworkMessageQueuePublisherConfigCompositeReaderInterceptor" does not exist What we have already tried: composer install --no-dev — hung for 40+ minutes, was killed composer insta...
I need a lightweight, cross-platform mobile application built with Framework7 and Apache Cordova that lets staff scan Code 128 barcodes with the device camera, record those scans as raw-material movements, and instantly sync everything to a MySQL database running on (all devices sit on the same LAN). On first launch the app should present a username-and-password screen; once authenticated, users can open the scan view, point the camera, and have the barcode value, time stamp, and logged-in user written to the database through a REST endpoint. Please rely on a proven Cordova barcode-scanner plugin so no custom native code is required. Alongside the app I also need a small, web-based admin console. From any browser on the same network I should be able to • view real-time inv...
...valid FQDN (e.g., ) Verify DNS PTR/A records align with the FQDN Install cPanel & WHM on a fresh CentOS/AlmaLinux/CloudLinux server Complete the WHM initial setup wizard (nameservers, contact email, etc.) Confirm cPanel license is active and properly attached to the server IP Basic hardening: SSH port/key auth, disable root login where appropriate Verify all services are running (Apache/LiteSpeed, Exim, FTP, MySQL, etc.) Hand off with a brief summary of what was configured Requirements Proven experience with cPanel/WHM installations Familiarity with DNS, PTR records, and FQDN configuration Access to your own test environment to verify steps before execution (preferred) Must communicate clearly — I want to know what you're doing before you do it Provide documentat...
...deleted, and an alternative name must be given. Everything must work, no extra costs are allowed. The API must be generated from the bookmaker's website. The master account is tippmixPRO, the slave accounts are: 1- FezBet, 1- 20Bet, 1-tippmixPro. It can be web (for example brave) or desktop (python, sgl,php). Web similar to this . It must run from a VPS server, which currently has windows 2022, and apache running mysql. I plan with three milestones. Ask for details according to your offer. If you are a candidate, set your minimum fee to 10USD to start a project. There is no payment until it works 100%. Unfortunately, the hunger for money is greater than the knowledge. They couldn't finish it in half a year, but I have already paid out money more than I should have. YOU...
...product pages—are painfully slow. The issue is not initial server response; it is the actual content load time once the request is in motion. What I need is a focused investigation into whatever is throttling throughput, followed by concrete optimisations that leave the site obviously faster when those product pages are requested. Typical tasks will include inspecting the current web-server stack (Apache or Nginx, PHP-FPM, Node—whatever you discover is in play), checking resource usage through CloudWatch and top/htop, tightening configs, introducing or tuning caching layers, and, if warranted, suggesting a lightweight CDN or image optimisation tweak. Feel free to spin up test instances or use staging if that keeps my live traffic safe. Deliverables • Diagnos...
...Monitoring, logging, and performance optimization Ensuring system reliability and uptime Technical Requirements We expect experience in most of the following: Cloud Platforms AWS / Google Cloud Platform / Microsoft Azure (any one required) Deployment Docker & container orchestration Kubernetes (optional but preferred) CI/CD pipelines (GitHub Actions / GitLab CI / Jenkins) Reverse proxy setup (NGINX / Apache) Backend & Infrastructure API deployment Microservices architecture understanding Load balancing & autoscaling Database deployment (PostgreSQL / MongoDB) Security & Monitoring SSL configuration Authentication & access control Logging & monitoring tools Cost optimization practices Project Stage MVP under development Backend services partially ready Ne...
...followed the stock CentOS/WHM structure; no custom paths or tweaks were in place. I do have partial backups if we need to cross-check or replace individual files, but a full restore from backup alone is not possible. Here’s what I need done: • Restore the canonical /home hierarchy, mount points and symlinks so that WHM, cPanel accounts and Apache see the right folders again. • Fix ownership and permissions so each account’s public_html is readable by Apache but writable only by the account user. • Reset the root password properly and confirm clean SSH and WHM login. • Bring every hosted site back online, verifying via browser that they load without 404s or permission errors. Acceptance will be a working WHM login, SSH root access, a...
...• WHM itself was working flawlessly until this outage. • I have not changed firewall rules, packages, or network settings since the last successful login. Your task is straightforward: diagnose why the WHM web service won’t present itself and restore normal access. That may involve checking cPanel services, rebuilding certificates, inspecting CSF/IPTables rules, or even looking at LiteSpeed/Apache if a proxy is interfering. Whatever you uncover, I expect a concise summary of the root cause and the exact commands or config edits you used so I can document the fix. Acceptance criteria 1. WHM login page loads in any standard browser. 2. I can authenticate as root without timeouts. 3. You provide a brief post-mortem explaining the issue and remedy. If you&r...
I need an expert who can plan, build, and run comprehensive load tests on our web application entirely with Apache JMeter. The focus is pure load testing; the exact pattern—whether stress, spike, or long-haul soak—can be decided once you have reviewed the system and traffic goals. Acceptance criteria • Reusable JMeter scripts (.jmx) with any supporting CSV or plug-in files • A step-by-step guide on how to replay the tests from a clean machine • A concise report summarising throughput, response-time distribution, error rates and clear recommendations for tuning If you have recent experience squeezing the best out of JMeter’s thread groups, listeners, and non-GUI mode execution, I’m ready to get started right away.
...breach vector and concrete hardening steps so this doesn’t happen again. Acceptance criteria 1. Each recovered site loads in a browser without PHP or database errors. 2. Admin logins function with reset credentials you provide in a sealed document. 3. A summary report (PDF or Markdown) details the recovery process and security recommendations. The server is Linux (Ubuntu 20.04), running Apache with PHP-FPM and MySQL 8. If you prefer TestDisk, ddrescue, or other forensic tools over PhotoRec, feel free—just document what you do so I can follow later. SSH access and single-user physical access can be arranged immediately. If you have solid experience rescuing hacked WordPress installations from bare metal and you can start right away, I’d love to hear how ...
...the incident • The machine was running Web hosting, Email hosting, and Database management services under cPanel/WHM. • Root credentials have been altered; all accounts are unreachable. • Provider-side rescue/KVM access can be arranged if that helps you regain control. What I need done 1. Regain root-level access. 2. Identify and neutralise the point of entry or malware. 3. Restore Apache/Nginx, Exim, and MySQL/MariaDB services so sites, mail and databases function again. 4. Patch and harden the server (CSF, ModSecurity, SSH, etc.) to prevent repeat compromise. 5. Configure an automated off-site backup strategy so I’m never left without a restore point again. Acceptance criteria – Verified root login restored to me alone. –...
1. Backend & Architecture (Laravel Expert) · Strong expertise in PHP 8.x & Laravel 10/11 (MVC, Eloquent ORM, Service Providers) · Advanced experience in RESTful API development, authentication (Sanctum/Passport), and API versioning · Prov...Google Maps SDK · Firebase Cloud Messaging (Push Notifications) · REST APIs 3. Database & Performance · Advanced knowledge of MySQL (normalization, indexing) · Experience optimizing queries for large-scale property catalogs · Familiarity with Redis caching for high-performance systems 4. DevOps & Cloud · Experience with Linux VPS (AWS / DigitalOcean) deployment · Proficiency in Nginx / Apache configuration · Strong discipline in Git workflows (Gi...
...originally running LiteSpeed. Following the forced cPanel update, both Apache and LiteSpeed crashed. The apache_php_fpm service is failing to start. When attempting to switch to and start LiteSpeed, we receive the following error: Job for failed because the control process exited with error code. See "systemctl status " and "journalctl -xe" for details. We have already attempted to clear the /tmp/lshttpd/ directory and run the LiteSpeed auto-fix script (/usr/local/lsws/admin/misc/ -f), but the service still refuses to start. Scope of Work (What you need to do): Access the server via Root SSH/WHM. Troubleshoot and fix the LiteSpeed web server issue so it boots up successfully (or fix Apache/PHP-FPM as a fallback if LiteSpeed requires license synci...
...optimize every table. Once the database is lean, I want the overall loading speed tightened up. That will likely involve configuring or replacing the current caching solution (I’m open to WP Rocket, W3 Total Cache, LiteSpeed Cache, etc.), deferring or minifying CSS/JS, and compressing images without breaking quality. Feel free to suggest server-level tweaks (e.g., object caching, OPcache, NGINX/Apache tuning) if they move the needle. Because search visibility matters, please fold basic on-page SEO optimisation into the workflow—meta tags, schema markup, XML sitemaps, and any quick-win recommendations via Rank Math or Yoast. No exhaustive content rewrites are needed; it’s about making sure the technical foundation supports future growth. Deliverables • Da...
... ⸻ Honeypot Services (what you deployed) Multiple fake or controlled services are set up to attract attackers: • Telnet & SSH honeypots Often implemented using tools like Cowrie, which logs login attempts and commands typed by attackers. • FTP / SFTP services Configured to appear open and vulnerable, allowing logging of unauthorized access attempts. • HTTP server A basic web server (e.g., Apache) used to simulate a website attackers might probe. • SQL server (MySQL) Exposed to capture database-related attack attempts like injection or credential guessing. These services are intentionally exposed to the network to attract malicious traffic, while isolating the system from real assets. ⸻ Alerting System (SMS notifications) The system monitors logs ...
...at its default image, so you’ll be working with root access from the very beginning. What I need from you: • Install and activate the latest stable cPanel build on the VPS • Carry out the initial server hardening (CSF or similar, SSH tweaks, firewall rules, basic malware scanners) • Set the correct hostname, rDNS and custom nameservers so the machine is ready to serve live domains • Tune Apache/Nginx, PHP and MySQL/MariaDB for optimal performance on this instance • Enable automatic updates, daily off-site backups and Let’s Encrypt or AutoSSL for domains that will be added later • Provide a concise hand-over document outlining all changes, credentials, and how I can add new sites through WHM (1) To configure VPS and set up a C...
I need a lightweight Windows service that lets my Android app talk to the Apache server installed on the same machine and keeps both sides perfectly in step. The sole purpose of the bridge is data synchronization: when the phone is on the local Wi-Fi, new or modified records must travel seamlessly to a SQLite database on the PC and flow back just as reliably. Here’s the environment you’ll be dropping into: Windows 10/11, a standard Apache build, and a single SQLite file that stores everything. Language choice is up to you—Python, C#, Node.js, or anything else that installs cleanly on Windows—as long as you supply full source and an easy setup script. You don’t need to alter the Android code itself; just give me REST endpoints (or another documen...
...is to deploy FileRun () as a browser-based file access and sharing system, connected to our existing NAS storage (Synology & QNAP). We want to testing FileRun to see if it works for our purposes. It will be running on our in-house network for the time being. Scope of Work: 1. Install and configure web server stack on Ubuntu: Preferred: Nginx + PHP-FPM + MariaDB (Open to Apache if justified) 2. Install and configure FileRun: Connect to mounted NAS directories (we currently have an issue connecting to QNAP but are running some tests) Set up user access and permissions Ensure stable performance for large media files 3. Domain & DNS setup (guidance required): Advise how to set up and use a subdomain of our existing company domain (e.g. ) Assist with DNS configuration
I need Atropim installed on a Linux server with Apache setup. Ideal skills and experience: - Experience with Atropim - Proficiency in Linux server management - Expertise in Apache setup and configuration
...together with CiviCRM on my Apache web server. Nothing is currently deployed, and there is no database yet, so part of the job is to spin up a fresh MySQL database, set the proper credentials, and connect both Drupal and CiviCRM to it. The steps I expect are straightforward: • Use Composer to pull the latest stable Drupal core and the matching CiviCRM release. • Build the project inside the document root I provide and keep the vendor and core files outside the web-accessible directory as recommended. • Create and configure a MySQL database, update and accordingly, and ensure trusted_host patterns are set. • Run the install wizards (or Drush site-install) so I am left with a working Drupal front page and CiviCRM dashboard. • Verify that Apache s...
...the entire site after the repair to confirm all previously broken functionality works smoothly on desktop and mobile. 4. Provide a brief hand-off report that explains the root cause, the exact steps you performed, and any preventative measures I should keep in mind. Please bring solid experience with WordPress core debugging, plugin conflict resolution, PHP error tracking, and hosting stacks (Apache/Nginx, MySQL). If you can start right away and keep downtime to a minimum, I’d appreciate it....
...comfortably run anything from plain HTML to PHP-driven WordPress and full e-commerce builds, so current versions of Apache or Nginx, multiple PHP versions, and MariaDB/MySQL are expected. Email has to be part of the same box. I am leaning toward a Roundcube or Cosmos webmail front-end, but I am open to a better suggestion if you can justify it. Under the hood, please wire up a solid Postfix/Dovecot combination with SPF, DKIM, and DMARC so outgoing mail lands in the inbox and not spam. Deliverables • Latest LTS Ubuntu installed, updated, and secured (UFW and basic hardening) • Webmin/Virtualmin configured over HTTPS, ready for virtual-host creation • Web stack (Apache or Nginx, PHP-FPM, MariaDB/MySQL) tuned for performance • Let’s Encrypt...
...commits, perform bug fixes, and optimize search functionality for our Lucene-based search engine projects. This is a short-term to ongoing remote contract (10-20 hours/week initially). Key Requirements 5+ years hands-on experience with OpenSearch, Elasticsearch, or Solr (OpenSearch preferred). Strong proficiency in Java (core language, JVM tuning, build tools like Maven/Gradle). Deep expertise in Apache Lucene (indexing, querying, analyzers, postings, segments). Proven track record building plugins/extensions (e.g., custom analyzers, scorers, or transport layers). Experience with OpenSearch contributions (GitHub PRs, release processes) and bug triage/fixes. Familiarity with search engine internals: inverted indexes, query parsing, relevance tuning, distributed search. Nic...
...Functional RAG architecture for dynamic, real-time data retrieval and generation Build scalable, reliable backend systems in Python Optimize for low-latency data handling and continuous data streams Collaborate on system design, testing, and deployment Required Skills: Strong proficiency in Python Experience working with WebSockets, streaming data, and real-time systems Hands-on experience with Apache Kafka or similar message streaming platforms Familiarity with RAG systems, vector databases, and LLM integrations Knowledge of asynchronous programming (e.g., asyncio) and event-driven architectures Experience with cloud platforms or backend deployment is a plus Nice to Have: Experience with frameworks like LangChain, LlamaIndex, or similar Background in building AI-powered or dat...
Installation of Rocketchat with Docker with these requirements and delivery of a Docker compose file (with additional files if was needed): - Run on Ubuntu server 24. - Working behind Apache reverse proxy. Apache is already installed and the reverse proxy port is configured from ISPConfig panel and Cloudflare redirection proxy. If does not work or do you need something different, please let me know and you must change the configuration from ISPConfig panel. - Working SSL/Let's Encrypt certificate of the used access domain using HTTPS. ISPConfig manages web hosting and SSL but you can do it directly from terminal. - An installation and configuration documentation must be delivered also. - Working with these features: BigBlueButton app for video conferencing and recording....
...disciplines • Experience with UI/UX design is desired. • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, Typescript, jQuery) • Knowledge of front-end frameworks (e.g. Angular, React, Node.js) • Knowledge of multiple back-end languages (e.g. Python/C#) and backend frameworks (e.g. Flask, Django) • Familiarity with databases (e.g. MySQL, Teradata), web servers (e.g. Apache) and UI/UX design • Experience in designing and integrating different API architectures (e.g. REST, gRPC) • Server management and deployment for the relevant environments (e.g. Azure, AWS) Secondary Requirements: • Knowledge of message brokers (e.g. Kafka, EventHub), version control (e.g. Azure DevOps, GitHub) and Websockets • Know...
I am seeking an experienced developer to build an Apache Cloudstack with a focus on VM Service for our public cloud, aiming primarily at running virtual machines for software development. This job will demand a well-grounded understanding of networking devices and Cloudstack configurations, as well as an adept knack for integrating Ceph storage systems as necessary. The ideal candidate for this project will be able to: - Construct a highly effective and reliable Apache Cloudstack with comprehensive VM Service. - Configure networking devices optimally for the public cloud setup. - Integrate Ceph storage systems seamlessly into the Cloudstack configuration. When submitting a proposal, please give a detailed breakdown of your proposed process, including timelines and potent...
...and Linux servers. I rely on each machine to stay patched, monitored, backed up and documented, so the core objective is simple: keep everything healthy and predictable while making improvements that reduce risk. Scope of work – Windows Server (2019/2022) with Active Directory, Group Policy, DNS, DHCP and occasional Hyper-V guests – Linux (mainly Ubuntu LTS and CentOS) hosting web stacks in Apache/Nginx, Docker containers and a handful of cron-driven services – Network-level touches such as VPN endpoints, firewall rule edits and certificate renewals whenever they intersect with server upkeep – Routine security hardening and log review; escalate anything suspicious straight away Expected deliverables • Weekly health report that lists update...
...situation: • The files are on my Hostinger VPS. • The domain’s DNS is active but not yet pointing to the right place. • The store’s back-end expects a live MongoDB connection (I have connection string and credentials ready). Your task is to: 1. Configure the domain and any necessary A/AAAA/CNAME records so the site resolves cleanly over HTTPS. 2. Adjust Hostinger’s server settings (Nginx/Apache, SSL via Let’s Encrypt, or whichever stack you prefer) so requests hit the correct build folder. 3. Wire up the MongoDB connection in the app’s environment variables and confirm CRUD operations work from the storefront (product listing, cart updates, order creation). I’ll consider the job finished when: • The URL l...
Vital information for starting development with PHP
Open Source tools are an excellent choice for getting started with Machine learning. This article covers some of the top ML frameworks and tools.