ten4 breaker 1-9

How to use ten4

ten4 is a CB channel for truckers on the fediverse: post what's happening on the road, answer with 10-codes, and follow drivers here and on Mastodon. Everything here is safe for work.

1. Getting started

Request an account

  1. Open Sign in and choose Request an account.
  2. Pick your handle: your CB name, 2–30 lowercase letters, numbers, or _. It becomes your address (like @rubberduck@ten-4.us) and can't be changed later.
  3. Choose a password of at least 10 characters.
  4. Tell us about yourself: what you drive or haul, how long you've been on the road, how you found ten4. An admin reads this.
  5. Read the Terms of Service and tick the box. You must be 18 or older, and posts must be safe for work.
  6. Press Request my account.

Waiting for approval

You're signed in right away, and a bar at the top says your request is waiting. You can read channels, road reports, and profiles. Once an admin approves you, the bar goes away and you can post, reply, follow, and upload. If the request is denied, the account is removed and you can send a new request.

Have an invite code or link from someone? Paste it in the Invite code box. Invites skip the wait: your account works immediately.

Updated terms

If the Terms of Service change, a bar asks you to read and accept them. Until you press I agree, you can read but not post.

2. Posting (getting on the air)

Safe for work, always: no nudity, gore, hate, harassment, or anyone's private information. See the Terms. And never post while driving.

3. Answering with 10-codes

4. Photos and video

Photos

Press πŸ“· in the post box to add up to 4 photos (JPEG or PNG, 8 MB each). Each needs a short description so drivers using screen readers can follow along. ten4 removes all hidden data from every photo, including the GPS location phones record. Your profile photo works the same way.

Video

Press 🎬 to add one clip: up to 60 seconds and 50 MB (MP4, iPhone MOV, or WebM). A video goes in a post on its own and needs a description. After you press Transmit, ten4 uploads and converts it (a few seconds to a minute) so it plays everywhere, and removes the location data phones put in videos.

Longer video

Put it on YouTube, PeerTube, or Vimeo and paste the link into your post. ten4 shows a "Watch on…" card. It doesn't embed the other site's player, so nobody's feed loads YouTube's trackers just by scrolling past.

Photos and videos from other servers show as links; ten4 doesn't load them automatically.

5. Your storage (5 GB)

6. Channels and feeds

7. 10-13 road reports

Open 10-13 to file a report: highway, direction, mile marker (optional), condition, and how long it's good for (6 hours unless you pick otherwise). ten4 writes it up, like "I-80 WB MM 235: Chains required", and puts interstate reports on that highway's channel. Reports vanish when they expire; press Mark cleared on yours if things open up sooner. Filter by highway to see just your route. Keep reports honest; drivers rely on them.

8. 10-20 check-ins (optional)

Check-ins are off until you turn them on in your profile. A check-in is a public post with a town or truck stop and a state (plus a highway if you like). ten4 never uses GPS and refuses coordinates. Your latest check-in shows on your profile for 24 hours. Never post anyone else's location.

9. Following, replies, relays

10. The fediverse

ten4 can talk to Mastodon and other fediverse servers, but only ones the ten4 admin has approved. Your address is @yourhandle@ten-4.us.

11. Mute, block, report

12. Your profile and data

Contact the admins

Open Contact (also in the footer), pick a topic, and write. Anyone can use it, even without an account or while your request is waiting. Signed in, you'll see the admins' reply on the Contact page and a notice at the top of the page. Signed out, leave a way to reach you if you want an answer. To flag a specific post, use its Report button instead.

13. For admins

The Admin page (link in the header, with a red count when something is waiting) is where you approve account requests and servers, make invites, review reports, and block servers. It has its own admin guide.

Running ten4 (developers)

  1. Copy .env.example to .env.
  2. Run docker compose up (add --profile fedi for the GoToSocial test peer).
  3. Create the first invite with docker compose exec app go run ./cmd/server invite and sign up with it: while the server has no admin, the account made with an invite becomes the admin. Account requests never do. (Production: see DEPLOY.md.)