Skip to content

Instantly share code, notes, and snippets.

View k33g's full-sized avatar
💭
Read my code at https://gitlab.com/k33g

Philippe Charrière k33g

💭
Read my code at https://gitlab.com/k33g
View GitHub Profile
module github.com/bots-garden/capsule/capsule-http
go 1.20
require github.com/tetratelabs/wazero v1.1.0 // indirect
require (
github.com/bots-garden/capsule-host-sdk v0.0.1
github.com/gofiber/fiber/v2 v2.44.0
)

Keybase proof

I hereby claim:

  • I am k33g on github.
  • I am k33g (https://keybase.io/k33g) on keybase.
  • I have a public key ASAvVVJc_l0qLskykv6CDC9l0gvGedBfs_msgZg0T8pznwo

To claim this, I am signing this object:

@k33g
k33g / Dockerfile
Last active September 28, 2019 16:30
FROM node:12.7.0-alpine
WORKDIR /home/app
COPY . .
RUN npm install
RUN addgroup -S app \
&& adduser app -S -G app
RUN chown app:app -R /home/app
WORKDIR /home/app
@k33g
k33g / Main.java
Created May 3, 2018 06:45
RedPipe 1er contact
package garden.bots;
import net.redpipe.engine.core.Server;
import io.vertx.core.json.JsonObject;
import java.util.Optional;
public class Main {
public static void main(String[] args) {
JsonObject config = new JsonObject();
config.put("http_port", 8080);
@k33g
k33g / StaticResource.java
Created May 3, 2018 06:43
RedPipe 1er contact
package garden.bots;
import net.redpipe.engine.resteasy.FileResource;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.core.Response;
import java.io.IOException;
@Path("/{path:(.*)?}")
@k33g
k33g / index.html
Created May 3, 2018 06:39
RedPipe 1er contact
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>Hello World!</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
.container { min-height: 100vh; display: flex; justify-content: center; align-items: center; text-align: center; }
@k33g
k33g / Main.java
Created May 3, 2018 06:26
RedPipe 1er contact
package garden.bots;
import net.redpipe.engine.core.Server;
import io.vertx.core.json.JsonObject;
import java.util.Optional;
public class Main {
public static void main(String[] args) {
JsonObject config = new JsonObject();
config.put("http_port", 8080);
@k33g
k33g / HelloResource.java
Last active May 12, 2018 06:08
HelloResource
package garden.bots;
import io.vertx.core.json.JsonObject;
import javax.ws.rs.Produces;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
@Path("/hello")
public class HelloResource {
@k33g
k33g / pom.xml
Created May 3, 2018 06:04
Redpipe 1er contact
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>garden.bots</groupId>
<artifactId>hello</artifactId>
<name>hello</name>
<version>1.0-SNAPSHOT</version>
@k33g
k33g / skeleton.txt
Created May 3, 2018 05:59
Redpipe 1er contact
.
├── pom.xml
├── src
│ ├── main
│ │ ├── java
│ │ │ └── garden
│ │ │ └── bots
│ │ │ ├── HelloResource.java
│ │ │ └── Main.java
│ │ └── resources