Docs
How to install OneCamp on your server, keep it running, and use what is in it.
/
- InstallationOne command on a 4 GB server, 10 to 20 minutes.
- ScalingWhat one machine runs, and when to grow it.
- Moving from SlackRun both in one conversation while people move.
Deployment
6 guides
- Required DNS subdomainsThe DNS records a self-hosted OneCamp needs, and the one that must never be proxied.
- Service referenceWhich OneCamp services are published, which are internal, and why.
- Verifying a recordOneCamp exports two documents an outside party can check: an evidence pack and a personal record. Here is what each one is, who can produce it, and how somebody with neither OneCamp nor an account checks it.
- Scaling a self-hosted workspaceWhat one OneCamp machine runs, how to size it, how to add workers when the AI teammates need more than one process, how to move to a bigger machine with backup and restore, and what to watch.
- Build from sourceBuild OneCamp's open-source server (AGPL-3.0) from GitHub and install it on your own Linux server, for any number of people.
- Disk spaceDaily housekeeping, capped container logs and a warning for admins before the disk fills, on every self-hosted OneCamp.
Setup flow
38 guides
- OneCamp CloudHow a managed OneCamp workspace is set up, configured, and cancelled. One server per customer.
- InstallationInstall OneCamp on your own Ubuntu or Debian server with one command: 4 GB of RAM, no domain needed to start, web app included.
- OAuth callbacksOAuth origins and redirect URIs for OneCamp sign-in providers.
- Single sign-on, LDAP and SCIMSign your team in with Google, GitHub, OIDC, SAML or LDAP, provision them with SCIM, make admins from directory groups, and turn passwords off.
- Remote agentsPoint a OneCamp agent at an agent you built elsewhere, over the AG-UI protocol. What the endpoint must be, what a run sends it, and why a quick tunnel will not work.
- Slack bridgeLink a Slack channel to a OneCamp channel so both carry one conversation: messages, thread replies, edits and deletions go both ways, and Slack people need no seat.
- The desktop appInstall the OneCamp desktop app on Windows, macOS or Linux, connect it to your workspace, and keep it updated.
- Inbox: Gmail in OneCampConnect Gmail to OneCamp to read, search, summarise and reply to email, and turn an email into a task. Only you see your mail.
- Model per jobSend catch-ups, briefings, meeting recaps and other background AI work in OneCamp to the model you choose, within your allowlist.
- PollsPost a poll in a OneCamp channel with /poll: one-click voting, live results, close when done, and agents that can run polls for you.
- Booking pages and finding a timeShare a booking link so anyone can book free time with you, and find a time your teammates are all free. Self-hosted, no Calendly needed.
- Import from Asana, monday.com, ClickUp and moreMove your projects into self-hosted OneCamp with their tasks, subtasks, statuses, assignees, dates, comments and files. See the plan before anything is written, and roll back if you change your mind.
- Repeating tasks and saved viewsMake a task repeat daily, weekly, monthly or a while after it's done, and save the filters and sort of a task list as a named view.
- Running a session on a boardRun a retro or workshop on a OneCamp board: a timer everyone sees, dot voting with hidden votes, and a presenter everyone follows.
- Pausing notificationsPause every OneCamp notification for a while, until a time, or during focus time on your calendar, on all your devices; quiet hours hold push and email.
- Read receipts in DMs and group chatsSee "Seen" under your latest message in a DM, or who has read it in a group chat. Each person can turn theirs off; admins can turn them off for everyone. Self-hosted and free.
- Voice, video and screen clipsRecord a voice note, a video or your screen with your voice over it from any message box, up to five minutes, and send it like any file. Self-hosted and free.
- TablesKeep a CRM, a budget or an inventory as a table with typed columns, linked to other tables, and see it as a grid, a board, a calendar or a chart. Sort and filter it, share it, embed it in a doc. Self-hosted and free.
- Formula fieldsWork out a column from each row's other fields with Airtable-style formulas: {Price} * {Quantity}, IF, DATETIME_DIFF, WORKDAY_DIFF and more. Self-hosted and free, on every plan.
- Linked tables and rollupsLink each deal to its company or each budget line to its vendor, see the links from both sides, and add up what's linked with rollups: sum, average, count, earliest, latest. Self-hosted and free, on every plan.
- CyclesPlan a project in one- to four-week cycles, see each cycle's progress, and carry unfinished tasks into the next one automatically.
- Intake formsShare a form with anyone, no account needed, and every answer arrives as a task in your project: requests, bug reports and sign-ups.
- Channel guestsWork with clients, agencies and partners in a shared channel: they join from a link with no account and see nothing else of your workspace.
- Share a project with a clientGive a client a link to one project: they follow its tasks by status and, if you allow it, comment on them. They see nothing else of your workspace.
- Time trackingTrack time on tasks with timers or by hand, mark it billable, set hourly rates per project and per person, and see what the time comes to in reports, CSV and invoices. Self-hosted, on every plan.
- PasskeysUse your fingerprint, face or device PIN to sign in to OneCamp instead of a password. Add passkeys in your profile and sign in with one click.
- Links that show what they point toPaste a link to a OneCamp task, doc or project into a message and it shows a live card: status, assignee, due date and project.
- Side by side: several views at onceOpen channels, chats, docs, projects and tasks side by side, focus one view, and move between them with Ctrl+Alt shortcuts.
- Tags, board rows and time in statusTag tasks and filter by tag, split a board into rows by person or priority, and see how long each card has waited.
- Custom fieldsGive a project's tasks fields of their own: a budget, a channel, a reviewer. Columns in the list, filters, values on board cards. Free and self-hosted.
- Project updatesPost where a project stands and what changed, drafted from its tasks in a minute. The team is told, a channel can get it, and your client can read it on their link.
- Lists and boards from the keyboardMove through tasks with J and K, select with X, and change the status, assignee, tags or priority of many tasks at once.
- Project templatesStart a OneCamp project from a built-in template, one of your own projects, or a plan the AI drafts from a sentence, with every date counted from the day it starts.
- Timeline and the projects overviewSee a project's tasks as bars with dependencies between them, drag them to new dates and the waiting tasks move along, and see every project's progress, health and timeline on one page. Free and self-hosted.
- Workload: who has too much this weekSee each person's open tasks or estimated hours week by week, less their time off, across every project, and move a task a week later or hand it to someone with room. On every plan, free and self-hosted.
- Goals: outcomes that fill in by themselvesSet goals with one owner and a due date; their progress fills in from the projects serving them, from sub-goals or from a number, and check-ins are drafted for you. In every plan, free and self-hosted.
- Reports: how work is going across your projectsSee what got done and what came in each week, open and overdue work by project, person and priority, on-time rate and hours logged, across every project you're in. Free and self-hosted.
- Check-ins: a question your channel answers on a scheduleAsk a channel a question on a schedule, like "What did you work on today?" every weekday at 17:00. Answers go in the thread; no standup bot to add. In every plan, free and self-hosted.
Need help beyond the docs? Email [email protected].