Skip to content

Commit f4e8368

Browse files
author
juniorbutyeah
committed
Interstellar V7 - Initial release
Web proxy with multi-tab browser interface using Scramjet + Wisp transport. - Astro 5 + React 19 + Fastify backend - Tabbed browser with bookmarks, history navigation - 12 theme options, tab cloaking, panic key support - Build-time obfuscation for routes/assets/classes
0 parents  commit f4e8368

477 files changed

Lines changed: 15222 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "npm"
4+
directory: "/"
5+
schedule:
6+
interval: "daily"

.github/workflows/biome.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Code quality
2+
3+
permissions:
4+
contents: read
5+
6+
on:
7+
push:
8+
branches: [main]
9+
pull_request:
10+
branches: [main]
11+
12+
jobs:
13+
quality:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Checkout
17+
uses: actions/checkout@v4
18+
19+
- name: Setup Biome
20+
uses: biomejs/setup-biome@v2
21+
with:
22+
version: 1.9.4
23+
24+
- name: Run Biome
25+
run: biome ci .

.gitignore

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Deep Directories
2+
**/dist
3+
**/node_modules
4+
**/.vercel
5+
**/.astro
6+
7+
# Logs
8+
npm-debug.log*
9+
yarn-debug.log*
10+
yarn-error.log*
11+
pnpm-debug.log*
12+
13+
# Environment Variables
14+
.env

.prettierignore

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Deep Directories
2+
**/dist
3+
**/node_modules
4+
**/.vercel
5+
**/.astro
6+
7+
# Files
8+
pnpm-lock.yaml
9+
10+
# Formatted by Biome
11+
**/*.json
12+
**/*.js
13+
**/*.ts
14+
**/*.tsx
15+
**/*.jsx
16+
**/*.mjs
17+
**/*.cjs
18+
**/*.css

.vscode/extensions.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"recommendations": ["astro-build.astro-vscode", "bradlc.vscode-tailwindcss", "esbenp.prettier-vscode"],
3+
"unwantedRecommendations": []
4+
}

.vscode/launch.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"command": "./node_modules/.bin/astro dev",
6+
"name": "Development server",
7+
"request": "launch",
8+
"type": "node-terminal"
9+
}
10+
]
11+
}

Dockerfile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
FROM node:bookworm-slim AS builder
2+
ENV NODE_ENV=production
3+
4+
WORKDIR /app
5+
6+
RUN npm install -g pnpm
7+
8+
COPY ["package.json", "pnpm-lock.yaml*", "./"]
9+
10+
RUN pnpm install
11+
12+
COPY . .
13+
14+
RUN pnpm build

0 commit comments

Comments
 (0)