This file contains 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 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 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 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 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 |
This file contains 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 type { LayoutServerLoad } from './$types'; | |
import { ServicesOffered } from '$lib/db/schema'; | |
import { db } from '$lib/db/db'; | |
export const load = (async () => { | |
const result1 = await db.query.ServicesOffered.findMany({ | |
select: { | |
id: true, | |
name: true |
This file contains 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 | |
set -e | |
# Define the backup base path | |
backup_base_path="backups" | |
# Check if the service name argument is provided | |
if [ $# -ne 1 ]; then | |
echo "Usage: $0 <service_name>" | |
exit 1 |
This file contains 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
const keyValueStore = new KeyValueStore('./key-value-store.txt'); | |
// Get a value from the store | |
const value = await keyValueStore.get('key1'); | |
// Set a value in the store | |
await keyValueStore.set('key2', 'value2'); |
This file contains 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
# Set log level | |
set("log.level", 4) | |
# Capture audio from the ALSA sound card interface | |
input_stream = input.alsa(device="default") | |
# Function to add breaks every minute | |
def add_breaks(~duration, s) = | |
let duration = duration * 60. in | |
sequence([s, blank(duration)]) |
This file contains 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
# Set log level | |
set("log.level", 4) | |
# Capture the remote Shoutcast stream | |
input_stream = input.http("http://your.shoutcast.server/stream") | |
# Function to add breaks every minute | |
def add_breaks(~duration, s) = | |
let duration = duration * 60. in | |
sequence([s, blank(duration)]) |
NewerOlder