
Completed
Posted
Paid on delivery
I need to wire UISP directly into my MikroTik router so that every PPPOE account is created, authenticated, suspended, or unsuspended from inside UISP without me having to touch RouterOS manually. Scope • Authentication is the only feature that must flow between the two platforms for now, but it has to cover the full life-cycle: create user, apply profile, suspend, unsuspend, and delete. • The workflow starts in UISP; once I hit “Add client” there, the router should receive the PPPOE credentials automatically and start serving. • All current subscribers—about a 30—have to be imported in bulk from the router into UISP so that future actions remain seamless. No data loss is acceptable. Technical expectations • MikroTik RouterOS API or CLI scripting may be used, as long as the end result is stable after upgrades. • UISP’s native hooks or web-hooks can be leveraged; I simply want a clean, documented link between the two systems. • Any middle-layer (e.g., an external RADIUS or small python/PHP service) is fine if you document installation and give me basic instructions to restart or back it up. Acceptance criteria 1. Creating, suspending, and unsuspending a user in UISP instantly reflects on the MikroTik PPPOE server. 2. Existing users are imported and visible in UISP with their current status. 3. Clear README covering setup, dependencies, and how to add future fields or speed profiles. 4. A brief hand-off session to walk through the code and demonstrate each function live. If you have previously linked UISP (or UNMS) with MikroTik for PPPOE, a short note on your approach will help me gauge fit.
Project ID: 40438773
36 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

I've done this exact UISP-to-MikroTik PPPoE sync before and know the pain of managing credentials manually across both platforms. My approach is to build a lightweight middleware service (Python/Flask) that listens to UISP webhooks for client lifecycle events—create, suspend, unsuspend, delete—and pushes corresponding PPPoE secret and profile changes to your MikroTik via the RouterOS API. For your existing ~30 subscribers, I'll write a bulk import script that pulls current PPPoE secrets from the router and maps them cleanly into UISP with zero data loss. Everything gets a clear README covering setup, backup, and profile management, plus a live walkthrough session so you're fully self-sufficient. I can start immediately.
$30 USD in 1 day
6.8
6.8
36 freelancers are bidding on average $125 USD for this job

Hello, I have 4 years of experience in PHP and Automation with a strong background in API Development and Network Administration. I have thoroughly reviewed your project requirements for integrating UISP with MikroTik for PPPOE management. I am confident in my ability to create a seamless connection between the two platforms, ensuring that user authentication and lifecycle management functions flawlessly. I have the expertise in PHP, Python, System Admin, Linux, and Scripting required to execute this project efficiently. I am keen on discussing the details further to provide you with a professional solution tailored to your needs. Please feel free to connect with me in the chat to explore this project in more detail. Best regards, Taimoor from Pixels Soft Please connect in the chat for further discussion.
$199 USD in 7 days
6.6
6.6

Hello, I can effectively integrate UISP with your MikroTik router to automate the entire PPPOE account lifecycle, ensuring smooth transitions while maintaining data integrity during the bulk import process. My expertise in MikroTik RouterOS API and web-hooks will enable a stable, documented connection between both systems, allowing for seamless user management from UISP, including creating, suspending, and deleting accounts. I have previously linked UISP with MikroTik for PPPOE and can provide insights into my approach to ensure all requirements are met effectively. Thanks, Teo
$200 USD in 2 days
6.5
6.5

⚠️ If you're not happy, you don’t pay. ⚠️ Hi there, thank you for sharing the detailed project brief. I can integrate UISP with your MikroTik router for seamless PPPOE account management using stable solutions like MikroTik RouterOS API and UISP's native hooks. I will deliver: • Instant user authentication synchronization between UISP and MikroTik • Bulk import of existing subscribers into UISP without data loss • Clear documentation for setup, dependencies, and future customization • A hand-off session for code walkthrough and live function demonstration You will also receive ongoing support and guidance for smooth operation. I am confident in executing this integration efficiently. Looking forward to discussing the next steps and timeline. Best regards, Chirag
$200 USD in 7 days
4.4
4.4

✋ Hi There!!! ✋ The Goal of the project:- TO INTEGRATE UISP WITH MIKROTIK FOR FULL PPPOE USER LIFECYCLE MANAGEMENT INCLUDING CREATION, SUSPENSION, AND UNSUSPENSION I have carefully read and understood your project requirements and can implement a seamless link between UISP and MikroTik with full automation and documentation. I am the best fit for this project because of my strong experience in network automation, API integration, and scripting. I will implement full user lifecycle syncing, bulk import of existing subscribers, and provide a clear README with setup instructions. I provide UI design, database management, testing, and full source code delivery. I have 9+ years experience as a full stack developer and have completed similar UISP/MikroTik PPPOE integrations. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$100 USD in 11 days
4.6
4.6

I can help you integrate UISP directly with your MikroTik router so that every PPPoE account is automatically created, authenticated, and managed from a single place. This will streamline provisioning and reduce manual errors across your network. I’ve worked with MikroTik (RouterOS), PPPoE servers, and ISP management tools, including integrations for automated account creation, radius/auth, and consistent service profiles. That experience helps ensure the setup is both reliable and easy to maintain. My approach would be to review your current UISP and MikroTik configuration, define how accounts and plans should map, then implement and test the integration in a staged way to avoid downtime. Quick question before I suggest a detailed plan: Are you currently using RADIUS with MikroTik, or is all PPPoE authentication done locally on the router?
$140 USD in 7 days
4.5
4.5

Hello, I’d be delighted to help you with UISP–Mikrotik PPPOE Integration. With over 8 years of experience, I specialize in delivering high-quality, professional solutions tailored to client goals rather than generic templates. I handle data, automation, and backend tasks efficiently with a focus on accuracy, speed, and scalability. Please come over chat and discuss your requirement in a detailed way. Best regards, Khadija Amin freelancer.com/u/khadijaamin9
$140 USD in 2 days
4.2
4.2

Over the past six years, I've sharpened my skills as a full-stack engineer and honed my ability to streamline processes and facilitate seamless system-to-system workflows. My proficiencies in PHP and Python-notably both featured in your project vision- will be critical in establishing the UISP-MikroTik integration you seek. I have successfully implemented such integrations before, including linking UISP with MikroTik (or UNMS) for PPPOE. One of my key strengths is automating processes, which means I can ensure that once a client is added in UISP, their PPPOE credentials will be seamlessly transferred to the MikroTik router-enabling service immediately. In line with your expectations, I promise to come up with a clean and documented link between the two systems or if necessary, offer an intermediate service to guarantee reliability and resilience even after future upgrades. My ultimate goal is to minimize manual work and errors while maximizing performance, maintainability, and security. Given your project's core need for accuracy and real-time updates, combined. Plus, my strong commitment to clear communication will guarantee that you will be updated about every critical process and given the necessary basic instructions for continuity even after our engagement ends. Let's collaborate on this project and solve this challenge together with excellence!
$140 USD in 7 days
4.3
4.3

Being thoroughly acquainted with PHP, Python and having a strong command over creating comprehensive documentation, I am confident I can help you seamlessly integrate UISP with your MikroTik router for PPPOE management. Over the years, I've honed the skills to develop clean interfaces, automate complex processes and ensure complete data integrity, all of which will be invaluable in achieving your technical expectations. In addition to utilizing MikroTik RouterOS API and UISP native hooks skillfully, I can build any required middle-layer solution with resilient RADIUS or reliable python/PHP service. Given my passion for building efficient and scalable applications, you can be assured of a robust solution that is also future-proof. Even after upgrades, the end result will remain stable. Furthermore, my expertise extends to Node.js & C# which offers me an added advantage to troubleshoot complex integration issues if encountered. I understand the importance of not just meeting but surpassing client expectations. You can depend on me for providing you a clear README covering set up and dependencies that would give you unfettered control for any potential needs or amendments in this system. Additionally, a hand-off session to walk through the code and demonstrating each function live will ensure you have a seamless handover of this undertaking. I hope my experience and skills make me an ideal fit for your project!
$140 USD in 2 days
3.9
3.9

Hello, The key engineering challenges here involve ensuring seamless data synchronization between UISP and MikroTik RouterOS. Maintaining a stable connection while handling real-time updates for user lifecycle management presents complexity. Additionally, the integrity of the existing subscriber data during the import process is crucial to avoid any data loss. To clarify, what is the current architecture of your MikroTik setup, and how is the data managed across systems? Are there specific constraints or requirements regarding the use of webhooks or APIs that I should be aware of? Furthermore, will the current subscriber data need any transformation during the import into UISP? I am ready to discuss the details further.
$140 USD in 7 days
3.7
3.7

Hi, ⭐15+ Yrs Sr Developer here⭐ I have experience with MikroTik RouterOS automation, PPPOE management, API scripting, and backend integration workflows using Python and PHP. I can build a stable UISP ↔ MikroTik integration where PPPOE accounts are fully managed from UISP, including create, suspend, unsuspend, profile assignment, and deletion without manual RouterOS work. My approach would likely use the MikroTik API with a lightweight middleware service to keep synchronization reliable, upgrade-safe, and easier to extend later with speed profiles or additional customer fields. I can also import the existing subscriber base from the router into UISP while preserving account status and authentication details carefully. The final solution will include documentation, restart/backup instructions, and a walkthrough session so you can confidently maintain and extend the integration afterward. If you think I am a good fit, feel free to ping me anytime. — GAZMIR
$80 USD in 2 days
3.7
3.7

Hi there! I'm thrilled about the opportunity to integrate UISP with your MikroTik router seamlessly. I understand the importance of automating PPPOE account management to save you time and hassle. Here's how I plan to tackle your project: - Leveraging MikroTik RouterOS API for stability post-upgrades - Utilizing UISP's native hooks for a well-documented integration - Ensuring data integrity by importing all current subscribers into UISP without any loss My past experience includes successfully linking UISP with MikroTik for PPPOE, ensuring immediate updates and smooth operations. I'm excited to discuss further and demonstrate how I can streamline your workflow efficiently. Looking forward to collaborating on this exciting project!
$30 USD in 7 days
3.9
3.9

Hey there I've been working with MikroTik RouterOS, API integration, Python, and PHP, and I love tackling projects that connect different systems smoothly. I can definitely help you with the UISP and MikroTik integration. I'll set up the connection so that every time you add a client in UISP, the MikroTik router automatically receives the PPPOE credentials and starts serving. I’ll ensure that the entire user life-cycle—creating, applying profiles, suspending, and deleting—is seamless between the two platforms. Plus, I’ll handle the bulk import of your current subscribers from the router into UISP, making sure there’s no data loss at all. I have a couple of quick questions to confirm I’m aligned with your needs. Let’s hop on a quick chat — I’d love to hear more about what you have in mind and get this rolling for you! Cheers,
$50 USD in 1 day
3.0
3.0

Hello, As a result of a detailed review of your project requirements, I fully understand the scope and expectations. You need UISP connected with MikroTik so PPPoE users can be created, suspended, unsuspended, deleted, and imported without manual RouterOS work. I have experience handling similar network automation and API integration projects and I'm available to start right now. I bring strong expertise in Python, PHP, MikroTik RouterOS API/CLI scripting, UISP/UNMS workflows, Linux, Network Administration, Automation, API Development, and Documentation. My approach would be to build a clean bridge using UISP webhooks/native actions and the MikroTik RouterOS API, then bulk import the current PPPoE users into UISP while preserving credentials, profiles, and status. I can also document setup, dependencies, restart/backup steps, and how to add future speed profiles or fields. I have a couple of quick questions. • Is your PPPoE authentication currently stored in MikroTik secrets or via RADIUS? • Do you already have UISP API/webhook access enabled? I would be glad to discuss further details and am ready to start immediately. Looking forward to hearing from you. Best regards, Carlos
$30 USD in 7 days
3.0
3.0

Hi, I can integrate UISP with your MikroTik router so PPPOE users can be created, suspended, unsuspended, deleted, and managed directly from UISP without manual RouterOS work. I have experience with MikroTik RouterOS API, UISP and UNMS workflows, PPPOE user management, scripting, Python and PHP middleware, Linux services, automation, and bulk subscriber migration. I’ll review your current router setup, export the existing 30 subscribers safely, import them into UISP, then connect UISP actions to MikroTik so new client creation and status changes reflect on the PPPOE server automatically. I’ll also document the setup clearly, including dependencies, restart steps, backup notes, and how to add future fields or speed profiles. After implementation, I can walk you through each function live so you can manage it confidently. Best regards Ankit
$100 USD in 2 days
3.0
3.0

Hello! I can help you wire UISP directly into your MikroTik so every PPPOE subscriber’s full lifecycle (create, authenticate/apply profile, suspend, unsuspend, delete) is driven from UISP without touching RouterOS manually. I’ve built similar network automations using MikroTik RouterOS API (and/or robust CLI scripting) plus a small middle service where needed, so it stays stable across upgrades and includes safe backup/restart steps. The implementation will hook into UISP actions, when you hit “Add client,” the router will automatically provision the PPPOE account and begin serving with the correct profile/credentials. I’ll also import your current ~30 subscribers in bulk from MikroTik into UISP with zero data loss, preserving status so future actions remain seamless. To keep it upgrade-proof, we’ll design idempotent sync logic and clear mapping for speed/profile fields. Have you confirmed which UISP version and PPPOE package/config you’re using on the MikroTik? Also, should suspend/unsuspend be implemented via disabled-enable, service removal, or auth policy change on RouterOS?
$250 USD in 2 days
2.6
2.6

Hello Sir, With a robust background as a Senior Full Stack & DevOps Engineer, I am properly poised to smoothen your UISP-Mikrotik PPPOE Integration. Over my 9+ years of professional experience, I have garnered formidable skills in an array of related technology stacks including Linux, PHP, and Python which are key in successful project executions. I have tactfully linked various systems via APIs or CLI scripting like we would use in this instance with the MikroTik RouterOS as well as using UISP’s native hooks or web-hooks per your desires. Given your rigid criteria for this project, I assure you of not only a functional integration but also constant stability post-upgrades, thanks to my profound understanding of these systems and my commitment to quality documentation. Additionally, regarding buffering, I can employ a middle-layer if need be recording its installation details for future reference. Having delivered high-performance applications in my career, coupling them with my Data Engineering and System Design acumen will be invaluable in giving you a losing solution. However, what sets me apart is my holistic approach to projects ensuring that it not only addresses the immediate challenge but also aligns with your long-term objectives. Therefore, by offering you clear READMEs covering Advanced setups including restoration protocols, dependency management, how-to customizations amongst others, and also availing myself for any live Thanks! John
$155 USD in 4 days
2.3
2.3

Hi, I can build a clean and stable integration layer between UISP and your MikroTik RouterOS so that PPPoE user lifecycle management (create, authenticate, suspend, unsuspend, delete) is fully controlled from UISP without manual RouterOS work. My approach would be to implement a small middleware service (Node.js or Python) that listens to UISP events/webhooks and synchronizes them with MikroTik via the RouterOS API. This keeps the system stable across upgrades and avoids direct tight coupling between platforms. On “Add client” in UISP, the service will automatically create PPPoE credentials, assign profiles, and push them to the router. Likewise, status changes in UISP will trigger real-time updates on RouterOS for suspend/unsuspend actions. For migration, I will script a safe bulk import from your existing ~30 PPPoE users into UISP, mapping profiles and ensuring no credentials or session states are lost. I will also include logging, retry handling, and rollback-safe operations to avoid service interruption. Deliverables will include fully working synchronization service, setup documentation (install, restart, backup), and a short walkthrough showing live provisioning, suspension, and user sync end-to-end.
$140 USD in 7 days
2.1
2.1

The approach is a Python listener that catches UISP webhooks (client activated, suspended, deleted) and calls the MikroTik RouterOS API to sync PPPoE secrets in real time. No manual steps after setup. Working on your server in 3 days. Can start today. These are initial estimates. The real number depends on whether you need RADIUS for auth or just local PPPoE secrets on the router. Want to jump on a quick call?
$150 USD in 5 days
1.9
1.9

Hi! UISP-to-MikroTik PPPoE automation is a project I've worked on before and I can deliver a clean, stable integration that covers your full user lifecycle. My approach: ⚙️ Architecture: A lightweight middleware service (Python) that listens to UISP webhooks and translates create, suspend, unsuspend, and delete events into MikroTik RouterOS API calls — no manual RouterOS touches required after setup. ? Full lifecycle covered: • Add client in UISP → PPPoE secret created on MikroTik with correct profile • Suspend in UISP → account disabled instantly on router • Unsuspend → re-enabled automatically • Delete → secret removed cleanly ? Bulk import: All ~30 existing MikroTik PPPoE users imported into UISP with current status intact — zero data loss. ✅ Deliverables: • Middleware service with install instructions and systemd/startup config • README covering setup, dependencies, speed profiles, and backup/restart steps • Live hand-off session walking through each function end-to-end The solution uses stable RouterOS API calls — survives routine upgrades without breaking. Happy to share notes on a similar UNMS/MikroTik integration I've completed. Let's connect! ?
$110 USD in 7 days
1.9
1.9

Lets chat, a free consultation and no obligation. I understand you need a clean, professional, and user-friendly solution for your "UISP–Mikrotik PPPOE Integration" project. My skills in PHP, Java, JavaScript are a perfect fit for this project. While I am new to freelancer.com, my extensive experience delivers integrated, automated solutions. Regards, Jason McLachlan
$188 USD in 3 days
1.4
1.4

Negril, Jamaica
Payment method verified
Member since May 13, 2026
$250-750 USD
$15-25 USD / hour
$30-250 AUD
$250-750 USD
$10-30 USD
₹1500-12500 INR
$250-750 AUD
$10-30 USD
$30-250 CAD
$250-750 USD
$2-8 USD / hour
₹1500-12500 INR
min €36 EUR / hour
$250-750 AUD
$2-8 USD / hour
$2-8 USD / hour
₹1500-12500 INR
$2-8 USD / hour
$10-30 USD
$30-250 USD