This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import PocketBase from "pocketbase"; | |
import eventsource from "eventsource"; | |
global.EventSource = eventsource as unknown as typeof EventSource; | |
const pb = new PocketBase(process.env.POCKETBASE_URL); | |
// Store the initial states of all records in a cache | |
const previousRecords: { [recordId: string]: any } = {}; | |
async function watchCollectionChanges(collection: string) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ARG BUN_VERSION=1.1.27 | |
FROM oven/bun:${BUN_VERSION} AS builder | |
# Install required dependencies | |
RUN apt-get update && \ | |
apt-get install -y \ | |
curl \ | |
xz-utils \ | |
&& rm -rf /var/lib/apt/lists/* |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script lang="ts"> | |
import { onMount } from 'svelte'; | |
import { writable } from 'svelte/store'; | |
// Define the type for your message objects | |
interface Message { | |
now: number; | |
created_at: string; | |
// Add any other properties your message might have | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script lang="ts"> | |
let sections = [ | |
{ | |
title: 'WEBSITES', | |
content: 'Content for section 1', | |
color: 'bg-[#85aa74]' | |
}, | |
{ | |
title: 'WEB HOSTING', | |
color: 'bg-[#fee6a6]', |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Patches bits-ui's Link Preview trigger component to use Runes in Svelte 5. A hydration mismatch occurs which breaks Svelte 5 apps. | |
// Running this with the postinstall task, defined in packages.json, will ensure that this file gets patched on updates until this is fixed. | |
const fs = require('fs'); | |
const path = require('path'); | |
// Define the file path | |
const filePath = path.join(__dirname, 'node_modules', 'bits-ui', 'dist', 'bits', 'link-preview', 'components', 'link-preview-trigger.svelte'); | |
// Read the file |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
docker exec -i coolify-db psql -U coolify -t -c "\ | |
SELECT | |
json_agg(json_build_object( | |
'uuid', uuid, | |
'destination_id', destination_id, | |
'name', name, | |
'domain', domain, | |
'ip', ip, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
docker exec -i coolify-db psql -U coolify -t -c "\ | |
SELECT | |
json_agg(json_build_object( | |
'uuid', uuid, | |
'destination_id', destination_id, | |
'name', name, | |
'domain', domain, | |
'ip', ip, | |
'source_table', source_table, | |
'docker_compose', docker_compose |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
type Metadata struct { | |
ReplyCode string `json:"ReplyCode"` | |
ReplyText string `json:"ReplyText"` | |
MetadataSys struct { | |
Version string `json:"Version"` | |
Date string `json:"Date"` | |
System struct { | |
SystemID string `json:"SystemID"` | |
SystemDescription string `json:"SystemDescription"` | |
} `json:"System"` |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// npm i node-fetch cheerio | |
// npx ts-node reps2csv.js | |
import fetch from 'node-fetch'; | |
import cheerio from 'cheerio'; | |
import fs from 'fs'; | |
async function fetchAndParseHouseGov() { | |
try { | |
const response = await fetch('https://www.house.gov/representatives'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Exit if any command fails | |
set -e | |
# Check if the .env.production file exists | |
if [ ! -f .env.production ]; then | |
echo "The .env.production file does not exist. Please create it and add the necessary environment variables to deploy to CapRover." | |
exit 1 | |
fi |