Client side atproto account migrator in your web browser, along with services for backups and adversarial migrations. pdsmoover.com
pds atproto migrations moo cow
134
fork

Configure Feed

Select the types of activity you want to include in your feed.

Some more blurs

+15 -2
+6 -1
index.html
··· 127 127 <div class="cow-image"> 128 128 <img src="/moo.webp" alt="Cartoon milk cow" style="max-width: 100%; max-height: 100%; object-fit: contain;"> 129 129 </div> 130 + <div class="made-by-blur">Made by <a href="https://bsky.app/profile/baileytownsend.dev">@baileytownsend.dev</a> 131 + </div> 130 132 <a href="/info.html">Idk if I trust a cow to move my atproto account to a new PDS</a> 131 133 <form x-show="!askForPlcToken" id="moover-form" @submit.prevent="await handleSubmit()"> 132 134 <!-- First section: Login credentials --> ··· 236 238 <input x-model="confirmation" type="checkbox" id="confirmation" name="confirmation" required> 237 239 </div> 238 240 <div x-show="error" x-text="error" class="error-message"></div> 241 + <div x-show="showStatusMessage" id="warning">*Please make sure to stay on this page during the MOOve for the 242 + best result 243 + </div> 239 244 <div x-show="showStatusMessage" id="status-message" class="status-message"></div> 240 245 <div> 241 246 <button type="submit">MOOve</button> ··· 252 257 <div x-show="plcStatus" x-text="plcStatus" class="status-message"></div> 253 258 <div x-show="done" class="status-message">Congratulations! You have MOOved to a new PDS! Remember to use 254 259 your new PDS URL under "Hosting provider" when logging in on Bluesky. Can find more detail information 255 - <a href="http://localhost:5173/info.html#cant-login">here.</a></div> 260 + <a href="/info.html#cant-login">here.</a></div> 256 261 <div> 257 262 <button type="submit">Sign the papers</button> 258 263 </div>
+2
public/info.html
··· 17 17 <div class="cow-image"> 18 18 <img src="/moo.webp" alt="Cartoon milk cow" style="max-width: 100%; max-height: 100%; object-fit: contain;"> 19 19 </div> 20 + <div class="made-by-blur">Made by <a href="https://bsky.app/profile/baileytownsend.dev">@baileytownsend.dev</a> 21 + </div> 20 22 <div class="section" id="top"> 21 23 <p> This page is to help you decide if you want to use PDS MOOver to move your ATProto(Bluesky) account to a new 22 24 PDS.
+7 -1
public/style.css
··· 93 93 94 94 .cow-image { 95 95 height: 150px; 96 - margin: 20px 0; 96 + margin: 20px 0 8px 0; 97 97 display: flex; 98 98 align-items: center; 99 99 justify-content: center; ··· 106 106 /* Left align the advance options section */ 107 107 div[x-show="showAdvance"].section { 108 108 text-align: left; 109 + } 110 + 111 + .made-by-blur { 112 + font-size: 0.9em; 113 + color: rgba(127, 127, 127, 0.9); 114 + margin-bottom: 12px; 109 115 } 110 116 111 117 h1 {